Relative rank of subfields and intermediate fields #
This file contains basics about the relative rank of subfields and intermediate fields.
Main definitions #
Subfield.relrank A B,IntermediateField.relrank A B: defined to be[B : A ⊓ B]as aCardinal. In particular, whenA ≤ Bit is[B : A], the degree of the field extensionB / A. This is similar toSubgroup.relindexbut it isCardinalvalued.Subfield.relfinrank A B,IntermediateField.relfinrank A B: theNatversion ofSubfield.relrank A BandIntermediateField.relrank A B, respectively. IfB / A ⊓ Bis an infinite extension, then it is zero. This is similar toSubgroup.relindex.
Subfield.relrank A B is defined to be [B : A ⊓ B] as a Cardinal, in particular,
when A ≤ B it is [B : A], the degree of the field extension B / A.
This is similar to Subgroup.relindex but it is Cardinal valued.
Equations
- A.relrank B = Module.rank ↥(A ⊓ B) ↥(Subfield.extendScalars ⋯)
Instances For
The Nat version of Subfield.relrank.
If B / A ⊓ B is an infinite extension, then it is zero.
Equations
- A.relfinrank B = Module.finrank ↥(A ⊓ B) ↥(Subfield.extendScalars ⋯)
Instances For
If A ≤ B, then Subfield.relrank A B is [B : A].
If A ≤ B, then Subfield.relfinrank A B is [B : A].
IntermediateField.relrank A B is defined to be [B : A ⊓ B] as a Cardinal, in particular,
when A ≤ B it is [B : A], the degree of the field extension B / A.
This is similar to Subgroup.relindex but it is Cardinal valued.
Equations
- A.relrank B = A.toSubfield.relrank B.toSubfield
Instances For
The Nat version of IntermediateField.relrank.
If B / A ⊓ B is an infinite extension, then it is zero.
Equations
- A.relfinrank B = A.toSubfield.relfinrank B.toSubfield
Instances For
If A ≤ B, then IntermediateField.relrank A B is [B : A]
If A ≤ B, then IntermediateField.relrank A B is [B : A]