Commit 2024-11-13 07:59 5b7d4f67
View on Github →feat: some results on dimension of field adjoin (#18515)
In Mathlib/FieldTheory/Adjoin.lean:
IntermediateField.rank_sup_le_of_isAlgebraic: ifAandBare intermediate fields, and at least one them are algebraic, then the rank ofA ⊔ Bis less than or equal to the product of that ofAandB. (Note that this result is also true without algebraic assumption, but the proof becomes very complicated, and which is out of scope of this PR.)IntermediateField.finrank_sup_le: ifAandBare intermediate fields, then theModule.finrankofA ⊔ Bis less than or equal to the product of that ofAandB. Move the resultSubalgebra.[fin]rank_sup_le_of_freefromMathlib/LinearAlgebra/TensorProduct/Subalgebra.leanto a new fileMathlib/RingTheory/Adjoin/Dimension.lean, as their proofs don't use tensormulMapanymore.