Theorems · Theorem · linear algebra
Matrix.isHermitian_conjTranspose_mul_mul
∀ {α : Type u_1} {m : Type u_3} {n : Type u_4} [inst : NonUnitalSemiring α] [inst_1 : StarRing α] [inst_2 : Fintype m]
{A : Matrix m m α} (B : Matrix m n α), A.IsHermitian → (B.conjTranspose * A * B).IsHermitianNote this is more general than IsSelfAdjoint.conjugate' as B can be rectangular.
- Defined in
- Mathlib.LinearAlgebra.Matrix.Hermitian
- Cited by
- 3 results in Mathlib
- Foundations
- Depth 79 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites10
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Fintypestatement and proof · cited by 7,736
- Matrixstatement and proof · cited by 4,303
- StarRingstatement and proof · cited by 1,686
- NonUnitalSemiringstatement and proof · cited by 339
- Matrix.conjTransposestatement and proof · cited by 202
- Matrix.IsHermitianstatement and proof · cited by 126
- Matrix.mul_assocproof · cited by 56
- Matrix.conjTranspose_conjTransposeproof · cited by 31
- Matrix.IsHermitian.eqproof · cited by 11
- Matrix.conjTranspose_mulproof · cited by 9
Cited by3
Results whose statement or proof uses this declaration.
- Matrix.PosDef.conjTranspose_mul_mul_sameproof · cited by 3
- Matrix.PosSemidef.conjTranspose_mul_mul_sameproof · cited by 3
- Matrix.IsHermitian.fromBlocks₁₁proof · cited by 2