refactor: More simps
This commit is contained in:
parent
1651b265e7
commit
4a396783ab
17 changed files with 138 additions and 87 deletions
|
@ -23,9 +23,10 @@ namespace Two
|
|||
|
||||
/-- An equivalence between `LinSols` and `Sols`. -/
|
||||
def equiv : (PureU1 2).LinSols ≃ (PureU1 2).Sols where
|
||||
toFun S := ⟨⟨S, by intro i; simp at i; exact Fin.elim0 i⟩, by
|
||||
toFun S := ⟨⟨S, fun i => Fin.elim0 i⟩, by
|
||||
have hLin := pureU1_linear S
|
||||
simp at hLin
|
||||
simp only [succ_eq_add_one, reduceAdd, PureU1_numberCharges, Fin.sum_univ_two,
|
||||
Fin.isValue] at hLin
|
||||
erw [accCube_explicit]
|
||||
simp only [Fin.sum_univ_two, Fin.isValue]
|
||||
rw [show S.val (0 : Fin 2) = - S.val (1 : Fin 2) from eq_neg_of_add_eq_zero_left hLin]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue