Skip to content

Commit

Permalink
Merge branch 'main' into MC_prod
Browse files Browse the repository at this point in the history
  • Loading branch information
maddycrim committed Dec 8, 2024
2 parents 8b49014 + 39b6469 commit 0f3b24b
Show file tree
Hide file tree
Showing 8 changed files with 64 additions and 255 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/01-claim-issue.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ on:

jobs:
claim_issue:
if: github.event.issue.pull_request == null && contains(github.event.comment.body, 'claim')
if: github.event.issue.pull_request == null && contains(github.event.comment.body, 'claim') && !contains(github.event.comment.body, 'disclaim')
runs-on: ubuntu-latest

steps:
Expand Down
8 changes: 4 additions & 4 deletions FLT/DivisionAlgebra/Finiteness.lean
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ import Mathlib.LinearAlgebra.Matrix.GeneralLinearGroup.Basic
import Mathlib.NumberTheory.NumberField.Basic
import Mathlib.RingTheory.DedekindDomain.FiniteAdeleRing
import Mathlib.Algebra.Group.Subgroup.Pointwise
import FLT.ForMathlib.ActionTopology
import FLT.Mathlib.Topology.Algebra.Module.ModuleTopology
import FLT.NumberField.IsTotallyReal
import FLT.NumberField.AdeleRing
import Mathlib.GroupTheory.DoubleCoset
Expand All @@ -34,14 +34,14 @@ variable (K : Type*) [Field K] [NumberField K]
variable (D : Type*) [DivisionRing D] [Algebra K D]

local instance : TopologicalSpace (FiniteAdeleRing (𝓞 K) K ⊗[K] D) :=
actionTopology (FiniteAdeleRing (𝓞 K) K) _
local instance : IsActionTopology (FiniteAdeleRing (𝓞 K) K) ((FiniteAdeleRing (𝓞 K) K) ⊗[K] D) :=
moduleTopology (FiniteAdeleRing (𝓞 K) K) _
local instance : IsModuleTopology (FiniteAdeleRing (𝓞 K) K) ((FiniteAdeleRing (𝓞 K) K) ⊗[K] D) :=
⟨rfl⟩

variable [FiniteDimensional K D]

instance : TopologicalRing ((FiniteAdeleRing (𝓞 K) K) ⊗[K] D) :=
ActionTopology.Module.topologicalRing (FiniteAdeleRing (𝓞 K) K) _
IsModuleTopology.Module.topologicalRing (FiniteAdeleRing (𝓞 K) K) _

variable [Algebra.IsCentral K D]

Expand Down
11 changes: 8 additions & 3 deletions FLT/FLT_files.lean
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,8 @@ import FLT.Basic.Reductions
import FLT.DedekindDomain.FiniteAdeleRing.BaseChange
import FLT.DivisionAlgebra.Finiteness
import FLT.EllipticCurve.Torsion
import FLT.ForMathlib.ActionTopology
import FLT.ForMathlib.Algebra
import FLT.ForMathlib.DomMulActMeasure
import FLT.ForMathlib.MiscLemmas
import FLT.FromMathlib.Algebra
import FLT.GaloisRepresentation.Cyclotomic
import FLT.GaloisRepresentation.HardlyRamified
import FLT.GlobalLanglandsConjectures.GLnDefs
Expand All @@ -18,6 +15,12 @@ import FLT.GroupScheme.FiniteFlat
import FLT.HaarMeasure.DistribHaarChar
import FLT.Hard.Results
import FLT.HIMExperiments.flatness
import FLT.Junk.Algebra
import FLT.Junk.Algebra2
import FLT.Mathlib.Algebra.Algebra.Subalgebra.Pi
import FLT.Mathlib.Algebra.Order.Hom.Monoid
import FLT.Mathlib.Algebra.Order.Monoid.Unbundled.TypeTags
import FLT.Mathlib.Data.ENNReal.Inv
import FLT.MathlibExperiments.Coalgebra.Monoid
import FLT.MathlibExperiments.Coalgebra.Sweedler
import FLT.MathlibExperiments.Coalgebra.TensorProduct
Expand All @@ -27,6 +30,8 @@ import FLT.MathlibExperiments.FrobeniusRiou
import FLT.MathlibExperiments.HopfAlgebra.Basic
import FLT.MathlibExperiments.IsCentralSimple
import FLT.MathlibExperiments.IsFrobenius
import FLT.Mathlib.Topology.Algebra.ContinuousAlgEquiv
import FLT.Mathlib.Topology.Algebra.Module.ModuleTopology
import FLT.NumberField.AdeleRing
import FLT.NumberField.InfiniteAdeleRing
import FLT.NumberField.IsTotallyReal
Expand Down
1 change: 1 addition & 0 deletions FLT/ForMathlib/MiscLemmas.lean
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ theorem isOpenMap_of_coinduced (φ : A →+ B) (hφc : Continuous φ)
rw [AddMonoidHom.map_add, hk, add_zero]

-- **TODO** ask Yury how to golf
-- Answer: `IsOpenQuotientMap.prodMap`
open TopologicalSpace in
theorem coinduced_prod_eq_prod_coinduced {X Y S T : Type*} [AddCommGroup X] [AddCommGroup Y]
[AddCommGroup S] [AddCommGroup T] (f : X →+ S) (g : Y →+ T)
Expand Down
1 change: 1 addition & 0 deletions FLT/FromMathlib/Algebra.lean → FLT/Junk/Algebra.lean
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
#exit
/-
Copyright (c) 2024 Kevin Buzzard. All rights reserved.
Released under Apache 2.0 license as described in the file LICENSE.
Expand Down
2 changes: 1 addition & 1 deletion FLT/ForMathlib/Algebra.lean → FLT/Junk/Algebra2.lean
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import Mathlib.RingTheory.OreLocalization.Ring
#exit
import Mathlib.RingTheory.OreLocalization.Ring

-- extend localization theory to algebras
-- I should only be doing this in the commutative case
Expand Down
Loading

0 comments on commit 0f3b24b

Please sign in to comment.