Theorems · Theorem
Matrix.vecMul_cons
∀ {α : Type u} {n : ℕ} {o' : Type uₒ} [inst : NonUnitalNonAssocSemiring α] (v : Fin n.succ → α) (w : o' → α)
(B : Fin n → o' → α),
Matrix.vecMul v (Matrix.of (Matrix.vecCons w B)) =
Matrix.vecHead v • w + Matrix.vecMul (Matrix.vecTail v) (Matrix.of B)- Defined in
- Mathlib.LinearAlgebra.Matrix.Notation
- Cited by
- 3 results in Mathlib
- Foundations
- Depth 81 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- NonUnitalNonAssocSemiring
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites12
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coestatement · cited by 62,936
- Equivstatement · cited by 8,337
- Matrixstatement · cited by 4,303
- NonUnitalNonAssocSemiringstatement and proof · cited by 1,081
- Matrix.vecConsstatement · cited by 852
- Matrix.ofstatement · cited by 336
- dotProductproof · cited by 194
- Matrix.vecMulstatement · cited by 148
- Matrix.cons_val'proof · cited by 88
- Matrix.vecTailstatement and proof · cited by 39
- Matrix.vecHeadstatement and proof · cited by 34
- Matrix.dotProduct_consproof · cited by 5
Cited by3
Results whose statement or proof uses this declaration.
- ModularGroup.S_mul_S_eqproof · cited by 2
- UpperHalfPlane.J_sqproof · cited by 1
- Matrix.cons_vecMul_consproof · cited by 0