@@ -48,13 +48,13 @@ def IsSquare (a : α) : Prop := ∃ r, a = r * r
4848@[to_additive]
4949lemma isSquare_iff_exists_mul_self (a : α) : IsSquare a ↔ ∃ r, a = r * r := Iff.rfl
5050
51- @ [to_additive (attr := simp)] lemma IsSquare.mul_self (a : α) : IsSquare (a * a ) := ⟨a , rfl⟩
51+ @ [to_additive (attr := simp)] lemma IsSquare.mul_self (r : α) : IsSquare (r * r ) := ⟨r , rfl⟩
5252
5353@ [to_additive, deprecated (since := "2024-08-27" )] alias isSquare_mul_self := IsSquare.mul_self
5454
5555@[to_additive]
5656lemma isSquare_op_iff {a : α} : IsSquare (op a) ↔ IsSquare a :=
57- ⟨fun ⟨c, hc ⟩ ↦ ⟨unop c , congr_arg unop hc ⟩, fun ⟨c, hc ⟩ ↦ ⟨op c , congr_arg op hc ⟩⟩
57+ ⟨fun ⟨r, hr ⟩ ↦ ⟨unop r , congr_arg unop hr ⟩, fun ⟨r, hr ⟩ ↦ ⟨op r , congr_arg op hr ⟩⟩
5858
5959@[to_additive]
6060lemma isSquare_unop_iff {a : αᵐᵒᵖ} : IsSquare (unop a) ↔ IsSquare a := isSquare_op_iff.symm
@@ -103,9 +103,9 @@ lemma IsSquare.map {a : α} (f : F) : IsSquare a → IsSquare (f a) :=
103103
104104lemma exists_apply_eq_and_isSquare {b : β} {f : F} (hf : Function.Surjective f) :
105105 IsSquare b → ∃ a, f a = b ∧ IsSquare a := by
106- rintro ⟨r , rfl⟩
107- rcases hf r with ⟨s , rfl⟩
108- use s * s
106+ rintro ⟨s , rfl⟩
107+ rcases hf s with ⟨r , rfl⟩
108+ use r * r
109109 simp
110110
111111end MonoidHom
@@ -121,7 +121,7 @@ attribute [to_additive Even.exists_two_nsmul
121121 "Alias of the forwards direction of `even_iff_exists_two_nsmul`." ] IsSquare.exists_sq
122122
123123@ [to_additive (attr := simp) Even.two_nsmul]
124- lemma IsSquare.sq (a : α) : IsSquare (a ^ 2 ) := ⟨a , pow_two _⟩
124+ lemma IsSquare.sq (r : α) : IsSquare (r ^ 2 ) := ⟨r , pow_two _⟩
125125
126126@ [deprecated (since := "2024-12-27" )] alias even_two_nsmul := Even.two_nsmul
127127
@@ -157,7 +157,7 @@ attribute [to_additive] IsSquare.inv
157157
158158@ [to_additive (attr := aesop unsafe 20 % apply)]
159159lemma IsSquare.zpow (n : ℤ) : IsSquare a → IsSquare (a ^ n) := by
160- rintro ⟨a , rfl⟩; exact ⟨a ^ n, (Commute.refl _).mul_zpow _⟩
160+ rintro ⟨r , rfl⟩; exact ⟨r ^ n, (Commute.refl _).mul_zpow _⟩
161161
162162end DivisionMonoid
163163
@@ -167,7 +167,7 @@ lemma IsSquare.div [DivisionCommMonoid α] {a b : α} (ha : IsSquare a) (hb : Is
167167
168168@ [to_additive (attr := aesop unsafe 80 % apply)]
169169lemma Even.isSquare_zpow [Group α] {n : ℤ} : Even n → ∀ a : α, IsSquare (a ^ n) := by
170- rintro ⟨n , rfl⟩ a; exact ⟨a ^ n , zpow_add _ _ _⟩
170+ rintro ⟨m , rfl⟩ a; exact ⟨a ^ m , zpow_add _ _ _⟩
171171
172172@ [deprecated (since := "2024-01-07" )] alias Even.zsmul' := Even.even_zsmul
173173
0 commit comments