Skip to content

Commit 38eac4e

Browse files
ADedeckerb-mehta
authored andcommitted
chore: split Topology.Algebra.Module.LinearMap (leanprover-community#39612)
We could definitely split a bit more, but I think that's a good start
1 parent 92eadd2 commit 38eac4e

28 files changed

Lines changed: 478 additions & 388 deletions

File tree

Mathlib.lean

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7458,12 +7458,16 @@ public import Mathlib.Topology.Algebra.Module.Cardinality
74587458
public import Mathlib.Topology.Algebra.Module.ClosedSubmodule
74597459
public import Mathlib.Topology.Algebra.Module.Compact
74607460
public import Mathlib.Topology.Algebra.Module.Complement
7461+
public import Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
7462+
public import Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Idempotent
7463+
public import Mathlib.Topology.Algebra.Module.ContinuousLinearMap.PiProd
7464+
public import Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Quotient
7465+
public import Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Restrict
7466+
public import Mathlib.Topology.Algebra.Module.ContinuousLinearMap.RestrictScalars
74617467
public import Mathlib.Topology.Algebra.Module.Determinant
74627468
public import Mathlib.Topology.Algebra.Module.Equiv
74637469
public import Mathlib.Topology.Algebra.Module.FiniteDimension
74647470
public import Mathlib.Topology.Algebra.Module.FiniteDimensionBilinear
7465-
public import Mathlib.Topology.Algebra.Module.LinearMap
7466-
public import Mathlib.Topology.Algebra.Module.LinearMapPiProd
74677471
public import Mathlib.Topology.Algebra.Module.LinearPMap
74687472
public import Mathlib.Topology.Algebra.Module.LocallyConvex
74697473
public import Mathlib.Topology.Algebra.Module.ModuleTopology

Mathlib/Analysis/Asymptotics/TVS.lean

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ public import Mathlib.Analysis.Convex.EGauge
99
public import Mathlib.Analysis.LocallyConvex.BalancedCoreHull
1010
public import Mathlib.Analysis.Seminorm
1111
public import Mathlib.Analysis.Asymptotics.Defs
12-
public import Mathlib.Topology.Algebra.Module.LinearMapPiProd
12+
public import Mathlib.Topology.Algebra.Module.ContinuousLinearMap.PiProd
1313
import Mathlib.Tactic.Peel
1414
public import Mathlib.Tactic.Bound
1515
public import Mathlib.Topology.Instances.ENNReal.Lemmas

Mathlib/Analysis/Complex/Basic.lean

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ public import Mathlib.Data.Complex.BigOperators
1111
public import Mathlib.LinearAlgebra.Complex.Module
1212
public import Mathlib.Topology.Algebra.Algebra.Equiv
1313
public import Mathlib.Topology.Algebra.InfiniteSum.Module
14+
public import Mathlib.Topology.Algebra.Module.ContinuousLinearMap.RestrictScalars
1415
public import Mathlib.Topology.Instances.RealVectorSpace
1516

1617
/-!

Mathlib/Analysis/Convex/Cone/Basic.lean

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ module
88
public import Mathlib.Analysis.Convex.Cone.Closure
99
public import Mathlib.Geometry.Convex.Cone.Pointed
1010
public import Mathlib.Topology.Algebra.Module.ClosedSubmodule
11+
public import Mathlib.Topology.Algebra.Module.ContinuousLinearMap.RestrictScalars
1112
public import Mathlib.Topology.Algebra.Order.Module
1213
public import Mathlib.Topology.Order.DenselyOrdered
1314

Mathlib/Analysis/Convex/Exposed.lean

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ module
77

88
public import Mathlib.Analysis.Convex.Extreme
99
public import Mathlib.Analysis.Convex.Function
10-
public import Mathlib.Topology.Algebra.Module.LinearMap
10+
public import Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
1111
public import Mathlib.Topology.Order.OrderClosed
1212

1313
/-!

Mathlib/Analysis/Distribution/DerivNotation.lean

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ module
77

88
public import Mathlib.Algebra.Module.Equiv.Defs
99
public import Mathlib.Data.Fin.Tuple.Basic
10-
public import Mathlib.Topology.Algebra.Module.LinearMap
10+
public import Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
1111
public import Mathlib.Analysis.InnerProductSpace.CanonicalTensor
1212

1313
/-! # Type classes for derivatives and the Laplacian

Mathlib/Analysis/InnerProductSpace/Symmetric.lean

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ public import Mathlib.Analysis.InnerProductSpace.Subspace
99
public import Mathlib.Analysis.Normed.Operator.Banach
1010
public import Mathlib.LinearAlgebra.SesquilinearForm.Basic
1111
public import Mathlib.Analysis.InnerProductSpace.Orthogonal
12+
public import Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Idempotent
1213

1314
/-!
1415
# Symmetric linear maps in an inner product space

Mathlib/Analysis/RCLike/Extend.lean

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ module
88
public import Mathlib.Algebra.Algebra.RestrictScalars
99
public import Mathlib.Analysis.RCLike.Basic
1010
public import Mathlib.LinearAlgebra.Dual.Defs
11+
public import Mathlib.Topology.Algebra.Module.ContinuousLinearMap.RestrictScalars
1112

1213
/-!
1314
# Extending an `ℝ`-linear functional to a `𝕜`-linear functional

Mathlib/LinearAlgebra/Eigenspace/ContinuousLinearMap.lean

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Authors: Thomas Browning
66
module
77

88
public import Mathlib.LinearAlgebra.Eigenspace.Basic
9-
public import Mathlib.Topology.Algebra.Module.LinearMap
9+
public import Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
1010

1111
/-!
1212
# Eigenspaces of continuous linear maps

Mathlib/Topology/Algebra/Algebra.lean

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ module
77

88
public import Mathlib.Algebra.Algebra.Subalgebra.Lattice
99
public import Mathlib.Algebra.Algebra.Tower
10-
public import Mathlib.Topology.Algebra.Module.LinearMap
10+
public import Mathlib.Topology.Algebra.Module.ContinuousLinearMap.Basic
1111
public import Mathlib.Algebra.Order.Interval.Set.Instances
1212

1313
/-!

0 commit comments

Comments
 (0)