Skip to content

Commit df7af89

Browse files
committed
Merge branch 'main' of github.com:ImperialCollegeLondon/FLT into main
2 parents 38b202f + 1bc7481 commit df7af89

File tree

1 file changed

+4
-12
lines changed

1 file changed

+4
-12
lines changed

FLT/ForMathlib/module_topology.lean

+4-12
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
1-
import Mathlib.RingTheory.TensorProduct.Basic -- we need tensor products of rings at some point
2-
import Mathlib.Topology.Algebra.Module.Basic -- and we need topological rings and modules
3-
import Mathlib.Tactic
4-
import Mathlib.Topology.Order
5-
import Mathlib.Algebra.Group.Action.Defs
61
import Mathlib.Algebra.Module.Projective
72
import Mathlib.LinearAlgebra.TensorProduct.RightExactness
3+
import Mathlib.Topology.Algebra.Module.Basic
4+
5+
/-!
86
9-
/-
107
# The module topology
118
129
If `R` is a topological ring and `M` is an `R`-module, the *module topology* on `M` is
@@ -503,8 +500,6 @@ def Module.topologicalRing : TopologicalRing D :=
503500

504501
end commutative
505502

506-
set_option linter.unusedTactic false
507-
508503
lemma continuousSMul (R : Type*) [CommRing R] [TopologicalSpace R] [TopologicalRing R]
509504
(A : Type*) [AddCommGroup A] [Module R A] [Module.Finite R A] [TopologicalSpace A]
510505
[IsModuleTopology R A] :
@@ -519,8 +514,7 @@ end ModuleTopology
519514
520515
I can only prove that `SMul : R × A → A` is continuous for the module topology if `R` is
521516
commutative (because my proof uses tensor products) and if `A` is finite (because
522-
I reduce to a basis check ). Is it true in general
523-
517+
I reduce to a basis check ). Is it true in general?
524518
525519
lemma continuousSMul (R : Type*) [Ring R] [TopologicalSpace R] [TopologicalRing R]
526520
(A : Type*) [AddCommGroup A] [Module R A] : @ContinuousSMul R A _ _ (moduleTopology R A) := by
@@ -529,6 +523,4 @@ lemma continuousSMul (R : Type*) [Ring R] [TopologicalSpace R] [TopologicalRing
529523
rw [isModuleTopology R R]
530524
refine Module.continuous_bilinear ?_
531525
sorry
532-
done
533-
end ModuleTopology
534526
-/

0 commit comments

Comments
 (0)