Mathlib Map

Theorems · Theorem · linear algebra

Matrix.dotProduct_mulVec

∀ {m : Type u_2} {n : Type u_3} {R : Type u_7} [inst : Fintype n] [inst_1 : Fintype m] [inst_2 : NonUnitalSemiring R]
  (v : m → R) (A : Matrix m n R) (w : n → R), v ⬝ᵥ A.mulVec w = Matrix.vecMul v A ⬝ᵥ w

Associate the dot product of mulVec to the left.

Defined in
Mathlib.Data.Matrix.Mul
Cited by
19 results in Mathlib
Foundations
Depth 77 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
FintypeFintypeNonUnitalSemiring

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

Matrix.dotProduct_transpose_mulVec · cited by 3Matrix.dotProduct_transpo…Matrix.posSemidef_conjTranspose_mul_self · cited by 3Matrix.posSemidef_conjTra…Matrix.PosSemidef.conjTranspose_mul_mul_same · cited by 3PosSemidef.conjTranspose_…Matrix.PosSemidef.posDef_iff_isUnit · cited by 3PosSemidef.posDef_iff_isU…Matrix.PosDef.conjTranspose_mul_mul_same · cited by 3PosDef.conjTranspose_mul_…Matrix.separatingLeft_iff_forall_vecMul_eq_zero · cited by 2Matrix.separatingLeft_iff…Matrix.dot_mulVec_eq_sum_sum · cited by 1Matrix.dot_mulVec_eq_sum_…LDL.diag_eq_lowerInv_conj · cited by 1LDL.diag_eq_lowerInv_conjMatrix.PosSemidef.dotProduct_mulVec_zero_iff · cited by 1PosSemidef.dotProduct_mul…Matrix.ker_mulVecLin_transpose_mul_self · cited by 1Matrix.ker_mulVecLin_tran…Matrix.IsHadamard.card_eq_mul_star_of_const_col_sum · cited by 1IsHadamard.card_eq_mul_st…Matrix.lt_two_mul_of_mul_diagonal_posDef_of_for_le_of_hasEigen · cited by 1Matrix.lt_two_mul_of_mul_…Matrix.PosDef.fromBlocks₁₁ · cited by 1PosDef.fromBlocks₁₁Matrix.schur_complement_eq₁₁ · cited by 1Matrix.schur_complement_e…LinearIndependent.sum_smul_of_nondegenerate · cited by 1LinearIndependent.sum_smu…Fintype · cited by 7736FintypeMatrix · cited by 4303MatrixFinset.univ · cited by 3473Finset.univFinset.sum_congr · cited by 2323Finset.sum_congrmul_assoc · cited by 1667mul_assocNonUnitalSemiring · cited by 339NonUnitalSemiringMatrix.mulVec · cited by 267Matrix.mulVecFinset.mul_sum · cited by 196Finset.mul_sumdotProduct · cited by 194dotProductMatrix.vecMul · cited by 148Matrix.vecMulFinset.sum_mul · cited by 112Finset.sum_mulFinset.sum_comm · cited by 66Finset.sum_commMatrix.dotProduct_mulVecCITED BYCITES

Cites12

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

Cited by19

Results whose statement or proof uses this declaration.