@@ -19,7 +19,7 @@ For example, `algebra.adjoin K {x}` might not include `x⁻¹`.
1919## Main results
2020
2121- `adjoin_adjoin_left`: adjoining S and then T is the same as adjoining `S ∪ T`.
22- - `bot_eq_top_of_dim_adjoin_eq_one `: if `F⟮x⟯` has dimension `1` over `F` for every `x`
22+ - `bot_eq_top_of_rank_adjoin_eq_one `: if `F⟮x⟯` has dimension `1` over `F` for every `x`
2323 in `E` then `F = E`
2424
2525 ## Notation
@@ -528,30 +528,30 @@ adjoin_simple_eq_bot_iff.mpr (coe_int_mem ⊥ n)
528528@[simp] lemma adjoin_nat (n : ℕ) : F⟮(n : E)⟯ = ⊥ :=
529529adjoin_simple_eq_bot_iff.mpr (coe_nat_mem ⊥ n)
530530
531- section adjoin_dim
531+ section adjoin_rank
532532open finite_dimensional module
533533
534534variables {K L : intermediate_field F E}
535535
536- @[simp] lemma dim_eq_one_iff : module.rank F K = 1 ↔ K = ⊥ :=
537- by rw [← to_subalgebra_eq_iff, ← dim_eq_dim_subalgebra ,
538- subalgebra.dim_eq_one_iff , bot_to_subalgebra]
536+ @[simp] lemma rank_eq_one_iff : module.rank F K = 1 ↔ K = ⊥ :=
537+ by rw [← to_subalgebra_eq_iff, ← rank_eq_rank_subalgebra ,
538+ subalgebra.rank_eq_one_iff , bot_to_subalgebra]
539539
540540@[simp] lemma finrank_eq_one_iff : finrank F K = 1 ↔ K = ⊥ :=
541541by rw [← to_subalgebra_eq_iff, ← finrank_eq_finrank_subalgebra,
542542 subalgebra.finrank_eq_one_iff, bot_to_subalgebra]
543543
544- @[simp] lemma dim_bot : module.rank F (⊥ : intermediate_field F E) = 1 :=
545- by rw dim_eq_one_iff
544+ @[simp] lemma rank_bot : module.rank F (⊥ : intermediate_field F E) = 1 :=
545+ by rw rank_eq_one_iff
546546
547547@[simp] lemma finrank_bot : finrank F (⊥ : intermediate_field F E) = 1 :=
548548by rw finrank_eq_one_iff
549549
550- lemma dim_adjoin_eq_one_iff : module.rank F (adjoin F S) = 1 ↔ S ⊆ (⊥ : intermediate_field F E) :=
551- iff.trans dim_eq_one_iff adjoin_eq_bot_iff
550+ lemma rank_adjoin_eq_one_iff : module.rank F (adjoin F S) = 1 ↔ S ⊆ (⊥ : intermediate_field F E) :=
551+ iff.trans rank_eq_one_iff adjoin_eq_bot_iff
552552
553- lemma dim_adjoin_simple_eq_one_iff : module.rank F F⟮α⟯ = 1 ↔ α ∈ (⊥ : intermediate_field F E) :=
554- by { rw dim_adjoin_eq_one_iff , exact set.singleton_subset_iff }
553+ lemma rank_adjoin_simple_eq_one_iff : module.rank F F⟮α⟯ = 1 ↔ α ∈ (⊥ : intermediate_field F E) :=
554+ by { rw rank_adjoin_eq_one_iff , exact set.singleton_subset_iff }
555555
556556lemma finrank_adjoin_eq_one_iff : finrank F (adjoin F S) = 1 ↔ S ⊆ (⊥ : intermediate_field F E) :=
557557iff.trans finrank_eq_one_iff adjoin_eq_bot_iff
@@ -560,12 +560,12 @@ lemma finrank_adjoin_simple_eq_one_iff : finrank F F⟮α⟯ = 1 ↔ α ∈ (⊥
560560by { rw [finrank_adjoin_eq_one_iff], exact set.singleton_subset_iff }
561561
562562/-- If `F⟮x⟯` has dimension `1` over `F` for every `x ∈ E` then `F = E`. -/
563- lemma bot_eq_top_of_dim_adjoin_eq_one (h : ∀ x : E, module.rank F F⟮x⟯ = 1 ) :
563+ lemma bot_eq_top_of_rank_adjoin_eq_one (h : ∀ x : E, module.rank F F⟮x⟯ = 1 ) :
564564 (⊥ : intermediate_field F E) = ⊤ :=
565565begin
566566 ext,
567567 rw iff_true_right intermediate_field.mem_top,
568- exact dim_adjoin_simple_eq_one_iff .mp (h x),
568+ exact rank_adjoin_simple_eq_one_iff .mp (h x),
569569end
570570
571571lemma bot_eq_top_of_finrank_adjoin_eq_one (h : ∀ x : E, finrank F F⟮x⟯ = 1 ) :
@@ -576,9 +576,9 @@ begin
576576 exact finrank_adjoin_simple_eq_one_iff.mp (h x),
577577end
578578
579- lemma subsingleton_of_dim_adjoin_eq_one (h : ∀ x : E, module.rank F F⟮x⟯ = 1 ) :
579+ lemma subsingleton_of_rank_adjoin_eq_one (h : ∀ x : E, module.rank F F⟮x⟯ = 1 ) :
580580 subsingleton (intermediate_field F E) :=
581- subsingleton_of_bot_eq_top (bot_eq_top_of_dim_adjoin_eq_one h)
581+ subsingleton_of_bot_eq_top (bot_eq_top_of_rank_adjoin_eq_one h)
582582
583583lemma subsingleton_of_finrank_adjoin_eq_one (h : ∀ x : E, finrank F F⟮x⟯ = 1 ) :
584584 subsingleton (intermediate_field F E) :=
@@ -596,7 +596,7 @@ lemma subsingleton_of_finrank_adjoin_le_one [finite_dimensional F E]
596596 (h : ∀ x : E, finrank F F⟮x⟯ ≤ 1 ) : subsingleton (intermediate_field F E) :=
597597subsingleton_of_bot_eq_top (bot_eq_top_of_finrank_adjoin_le_one h)
598598
599- end adjoin_dim
599+ end adjoin_rank
600600end adjoin_intermediate_field_lattice
601601
602602section adjoin_integral_element
0 commit comments