Commit 2023-05-22 17:42 69632eec

View on Github →

feat: port LinearAlgebra.BilinearForm (#4202)

Estimated changes

added theorem BilinForm.IsAlt.isRefl
added theorem BilinForm.IsAlt.neg_eq
added def BilinForm.IsAlt
added def BilinForm.IsRefl
added def BilinForm.IsSymm
added theorem BilinForm.add_apply
added theorem BilinForm.add_left
added theorem BilinForm.add_right
added theorem BilinForm.coeFn_congr
added theorem BilinForm.coeFn_mk
added theorem BilinForm.coe_add
added theorem BilinForm.coe_neg
added theorem BilinForm.coe_smul
added theorem BilinForm.coe_sub
added theorem BilinForm.coe_zero
added def BilinForm.comp
added theorem BilinForm.compLeft_id
added theorem BilinForm.compRight_id
added theorem BilinForm.comp_apply
added theorem BilinForm.comp_comp
added theorem BilinForm.comp_congr
added theorem BilinForm.comp_id_id
added theorem BilinForm.comp_id_left
added theorem BilinForm.comp_inj
added def BilinForm.congr
added theorem BilinForm.congr_apply
added theorem BilinForm.congr_comp
added theorem BilinForm.congr_congr
added theorem BilinForm.congr_fun
added theorem BilinForm.congr_refl
added theorem BilinForm.congr_symm
added theorem BilinForm.congr_trans
added theorem BilinForm.ext
added theorem BilinForm.ext_basis
added theorem BilinForm.ext_iff
added theorem BilinForm.flip_apply
added theorem BilinForm.flip_flip
added theorem BilinForm.iIsOrtho_def
added theorem BilinForm.isAlt_neg
added theorem BilinForm.isAlt_zero
added theorem BilinForm.isOrtho_def
added theorem BilinForm.isRefl_neg
added theorem BilinForm.isRefl_zero
added theorem BilinForm.isSymm_neg
added theorem BilinForm.isSymm_zero
added theorem BilinForm.neg_apply
added theorem BilinForm.neg_left
added theorem BilinForm.neg_right
added theorem BilinForm.restrictSymm
added theorem BilinForm.smul_apply
added theorem BilinForm.smul_left
added theorem BilinForm.smul_right
added theorem BilinForm.sub_apply
added theorem BilinForm.sub_left
added theorem BilinForm.sub_right
added theorem BilinForm.sum_left
added theorem BilinForm.sum_right
added theorem BilinForm.toDual_def
added theorem BilinForm.toLin'_apply
added def BilinForm.toLin
added theorem BilinForm.toLin_apply
added theorem BilinForm.toLin_symm
added theorem BilinForm.zero_apply
added theorem BilinForm.zero_left
added theorem BilinForm.zero_right
added structure BilinForm
added theorem LinearMap.toBilin_symm