Skip to content

Commit

Permalink
feat(FieldTheory/KrullTopology): topology on finite Galois group is d…
Browse files Browse the repository at this point in the history
…iscrete (#10841)

From the FLT project.
  • Loading branch information
kbuzzard committed Mar 1, 2024
1 parent 744792b commit 697da3f
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions Mathlib/FieldTheory/KrullTopology.lean
Expand Up @@ -275,3 +275,20 @@ theorem krullTopology_totallyDisconnected {K L : Type*} [Field K] [Field L] [Alg
#align krull_topology_totally_disconnected krullTopology_totallyDisconnected

end TotallyDisconnected

@[simp] lemma IntermediateField.fixingSubgroup_top (K L : Type*) [Field K] [Field L] [Algebra K L] :
IntermediateField.fixingSubgroup (⊤ : IntermediateField K L) = ⊥ := by
ext
simp [mem_fixingSubgroup_iff, DFunLike.ext_iff]

@[simp] lemma IntermediateField.fixingSubgroup_bot (K L : Type*) [Field K] [Field L] [Algebra K L] :
IntermediateField.fixingSubgroup (⊥ : IntermediateField K L) = ⊤ := by
ext
simp [mem_fixingSubgroup_iff, mem_bot]

instance krullTopology_discreteTopology_of_finiteDimensional (K L : Type) [Field K] [Field L]
[Algebra K L] [FiniteDimensional K L] : DiscreteTopology (L ≃ₐ[K] L) := by
rw [discreteTopology_iff_isOpen_singleton_one]
change IsOpen (⊥ : Subgroup (L ≃ₐ[K] L))
rw [← IntermediateField.fixingSubgroup_top]
exact IntermediateField.fixingSubgroup_isOpen ⊤

0 comments on commit 697da3f

Please sign in to comment.