Commit 2024-10-28 09:08 bacb7f7d
View on Github →feat(RingTheory/LinearDisjoint): definition and properties of linearly disjoint of subalgebras (1) (#17820) Main definitions:
Subalgebra.LinearDisjoint: two subalgebras are linearly disjoint, if they are linearly disjoint as submodules (Submodule.LinearDisjoint).Subalgebra.LinearDisjoint.mulMap: if two subalgebrasAandBofS / Rare linearly disjoint, then there isA ⊗[R] B ≃ₐ[R] A ⊔ Binduced by multiplication inS. Equivalent characterization of linearly disjointness:Subalgebra.LinearDisjoint.linearIndependent_left_of_flat: ifAandBare linearly disjoint, ifBis a flatR-module, then for any family ofR-linearly independent elements ofA, they are alsoB-linearly independent.Subalgebra.LinearDisjoint.of_basis_left: conversely, if a basis ofAis alsoB-linearly independent, thenAandBare linearly disjoint.Subalgebra.LinearDisjoint.linearIndependent_right_of_flat: ifAandBare linearly disjoint, ifAis a flatR-module, then for any family ofR-linearly independent elements ofB, they are alsoA-linearly independent.Subalgebra.LinearDisjoint.of_basis_right: conversely, if a basis ofBis alsoA-linearly independent, thenAandBare linearly disjoint.Subalgebra.LinearDisjoint.linearIndependent_mul_of_flat: ifAandBare linearly disjoint, if one ofAandBis flat, then for any family ofR-linearly independent elements{ a_i }ofA, and any family ofR-linearly independent elements{ b_j }ofB, the family{ a_i * b_j }inSis alsoR-linearly independent.Subalgebra.LinearDisjoint.of_basis_mul: conversely, if{ a_i }is anR-basis ofA, if{ b_j }is anR-basis ofB, such that the family{ a_i * b_j }inSisR-linearly independent, thenAandBare linearly disjoint. Other main results:Subalgebra.LinearDisjoint.symm_of_commute,Subalgebra.linearDisjoint_symm_of_commute: linearly disjoint is symmetric under some commutative conditions.Subalgebra.LinearDisjoint.bot_left,Subalgebra.LinearDisjoint.bot_right: the image ofRinSis linearly disjoint with any other subalgebras.Subalgebra.LinearDisjoint.sup_free_of_free: the compositum of two linearly disjoint subalgebras is a free module, if two subalgebras are also free modules.Subalgebra.LinearDisjoint.inf_eq_bot_of_commute,Subalgebra.LinearDisjoint.inf_eq_bot: ifAandBare linearly disjoint, under suitable technical conditions, they are disjoint. The results with name containing "of_commute" also have corresponding specified versions assumingSis commutative.