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 ≤ B
it is[B : A]
, the degree of the field extensionB / A
. This is similar toSubgroup.relindex
but it isCardinal
valued.Subfield.relfinrank A B
,IntermediateField.relfinrank A B
: theNat
version ofSubfield.relrank A B
andIntermediateField.relrank A B
, respectively. IfB / A ⊓ B
is 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]