Theorem: MatrixCookbook.eq_425 (MatrixCookbook/9SpecialMatrices.lean)

State before:
R : Type u_1
l : Type ?u.111522
m : Type u_2
n : Type ?u.111528
p : Type ?u.111531
q : Type ?u.111534
r : Type ?u.111537
inst✝¹² : Fintype l
inst✝¹¹ : Fintype m
inst✝¹⁰ : Fintype n
inst✝⁹ : Fintype p
inst✝⁸ : Fintype q
inst✝⁷ : Fintype r
inst✝⁶ : DecidableEq l
inst✝⁵ : DecidableEq m
inst✝⁴ : DecidableEq n
inst✝³ : DecidableEq p
inst✝² : DecidableEq q
inst✝¹ : DecidableEq r
inst✝ : Field R
A B : Matrix m m R
hA : IsIdempotentElem A
⊢ (1 - A) * A = 0
Tactic:
rw [Matrix.sub_mul, Matrix.one_mul, hA.eq, sub_self]
State after:
no goals