Commit 2024-10-29 23:03 c96009eb

View on Github →

refactor(LinearAlgebra/BilinearForm/TensorProduct): Tensor products of bilinear maps (#14988) Extend the results in Mathlib/LinearAlgebra/BilinearForm/TensorProduct.lean from Bilinear Forms to Bilinear Maps Similarly for LinearAlgebra/QuadraticForm/TensorProduct. I had originally intended to extend much more, but was blocked by not being able to extend LinearMap.IsSymm from forms to maps. The existing BilinMap names were actually specific to bilinear forms; these have been renamed to make room for the generalizations. Moves:

  • LinearMap.BilinMap.tensorDistribLinearMap.BilinForm.tensorDistrib
  • LinearMap.BilinMap.tensorDistrib_tmulLinearMap.BilinForm.tensorDistrib_tmul
  • LinearMap.BilinMap.tmulLinearMap.BilinForm.tmul
  • LinearMap.BilinMap.baseChangeLinearMap.BilinForm.baseChange
  • LinearMap.BilinMap.baseChange_tmulLinearMap.BilinForm.baseChange_tmul

Estimated changes