rename [New/Only/Disabled][Tactic/Lemma/Definition]

This commit is contained in:
Jon Eugster
2023-03-08 09:30:01 +01:00
parent 01199c3793
commit 93d05c9703
91 changed files with 155 additions and 155 deletions
@@ -44,4 +44,4 @@ Statement
(n : ℕ) : (∑ i : Fin n, (0 + 0)) = 0 := by
simp
NewTactics simp
NewTactic simp
@@ -34,7 +34,7 @@ Statement
simp
ring
NewLemmas Finset.sum_add_distrib add_comm
NewLemma Finset.sum_add_distrib add_comm
Hint (n : ℕ) : ∑ x : Fin n, ↑x + ∑ x : Fin n, 1 = n + ∑ i : Fin n, ↑i =>
"Die zweite Summe `∑ x : Fin n, 1` kann `simp` zu `n` vereinfacht werden."
@@ -52,8 +52,8 @@ Statement arithmetic_sum
rw [Nat.succ_eq_add_one]
ring
NewTactics induction
NewLemmas Fin.sum_univ_castSucc Nat.succ_eq_add_one mul_add add_mul
NewTactic induction
NewLemma Fin.sum_univ_castSucc Nat.succ_eq_add_one mul_add add_mul
Hint (n : ℕ) : 2 * (∑ i : Fin (n + 1), ↑i) = n * (n + 1) =>
"Als Erinnerung, einen Induktionsbeweis startet man mit `induction n`."
@@ -33,4 +33,4 @@ $\\sum_{i=0}^n\\sum_{j=0}^m 2^i (1 + j) = \\sum_{j=0}^m\\sum_{i=0}^n 2^i (1 +
∑ j : Fin m, ∑ i : Fin n, ( 2^i * (1 + j) : ℕ) := by
rw [Finset.sum_comm]
NewLemmas Finset.sum_comm
NewLemma Finset.sum_comm
@@ -57,7 +57,7 @@ Statement
rw [arithmetic_sum]
ring
NewLemmas arithmetic_sum add_pow_two
NewLemma arithmetic_sum add_pow_two
HiddenHint (m : ℕ) : ∑ i : Fin (m + 1), (i : ℕ) ^ 3 = (∑ i : Fin (m + 1), ↑i) ^ 2 =>
"Führe auch hier einen Induktionsbeweis."
@@ -37,4 +37,4 @@ example (n : ℕ) (h : 5 ≤ n) : n^2 < 2 ^ n
sorry
| n + 5 => by sorry
NewTactics rw simp ring
NewTactic rw simp ring
@@ -32,4 +32,4 @@ Statement
-- ring
-- rw [Nat.succ_eq_one_add]
-- rw []
NewTactics rw simp ring
NewTactic rw simp ring
@@ -46,4 +46,4 @@ Statement
-- rw [mul_add, hn]
-- ring
NewTactics ring
NewTactic ring