ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/Algebra/Lie/Weights/Basic.lean
K : Type u_1
R : Type u_2
L : Type u_3
M : Type u_4
inst✝⁹ : CommRing R
inst✝⁸ : LieRing L
inst✝⁷ : LieAlgebra R L
inst✝⁶ : LieAlgebra.IsNilpotent R L
inst✝⁵ : AddCommGroup M
inst✝⁴ : Module R M
inst✝³ : LieRingModule L M
inst✝² : LieModule R L M
inst✝¹ : IsNoetherian R M
inst✝ : IsArtinian R M
h : ∀ N < ⊤, IsCompl (weightSpace (↥↑N) 0) (posFittingComp R L ↥↑N)
M₀ : LieSubmodule R L M := weightSpace M 0
M₁ : LieSubmodule R L M := posFittingComp R L M
\u22a2 IsCompl M₀ M₁
-- Mathlib/Algebra/Lie/Weights/Basic.lean
K : Type u_1
R : Type u_2
L : Type u_3
M : Type u_4
inst✝⁹ : CommRing R
inst✝⁸ : LieRing L
inst✝⁷ : LieAlgebra R L
inst✝⁶ : LieAlgebra.IsNilpotent R L
inst✝⁵ : AddCommGroup M
inst✝⁴ : Module R M
inst✝³ : LieRingModule L M
inst✝² : LieModule R L M
inst✝¹ : IsNoetherian R M
inst✝ : IsArtinian R M
h✝ : ∀ N < ⊤, IsCompl (weightSpace (↥↑N) 0) (posFittingComp R L ↥↑N)
M₀ : LieSubmodule R L M := weightSpace M 0
M₁ : LieSubmodule R L M := posFittingComp R L M
h : ∀ (a : L), weightSpaceOf M 0 a = ⊤
\u22a2 IsCompl M₀ M₁
-- Mathlib/Algebra/Lie/Weights/Basic.lean
K : Type u_1
R : Type u_2
L : Type u_3
M : Type u_4
inst✝⁹ : CommRing R
inst✝⁸ : LieRing L
inst✝⁷ : LieAlgebra R L
inst✝⁶ : LieAlgebra.IsNilpotent R L
inst✝⁵ : AddCommGroup M
inst✝⁴ : Module R M
inst✝³ : LieRingModule L M
inst✝² : LieModule R L M
inst✝¹ : IsNoetherian R M
inst✝ : IsArtinian R M
h : ∀ N < ⊤, IsCompl (weightSpace (↥↑N) 0) (posFittingComp R L ↥↑N)
M₀ : LieSubmodule R L M := weightSpace M 0
M₁ : LieSubmodule R L M := posFittingComp R L M
x : L
hx : weightSpaceOf M 0 x ≠ ⊤
\u22a2 IsCompl M₀ M₁
-- Mathlib/Analysis/Subadditive.lean
u : ℕ → ℝ
h : Subadditive u
hbdd : BddBelow (range fun n => u n / ↑n)
n : ℕ
hn : n ≠ 0
\u22a2 sInf ((fun n => u n / ↑n) '' Ici 1) ≤ u n / ↑n
-- Mathlib/Computability/TuringMachine.lean
σ₁ σ₂ : Type u_1
f₁ : σ₁ → Option σ₁
f₂ : σ₂ → Option σ₂
tr : σ₁ → σ₂
H : Respects f₁ f₂ fun a b => tr a = b
a₁ : σ₁
b₂ : σ₂
h : b₂ ∈ tr <$> eval f₁ a₁
\u22a2 b₂ ∈ eval f₂ (tr a₁)
-- Mathlib/Computability/TuringMachine.lean
σ₁ σ₂ : Type u_1
f₁ : σ₁ → Option σ₁
f₂ : σ₂ → Option σ₂
tr : σ₁ → σ₂
H : Respects f₁ f₂ fun a b => tr a = b
a₁ : σ₁
b₂ : σ₂
h : b₂ ∈ tr <$> eval f₁ a₁
b₁ : σ₁
ab : b₁ ∈ eval f₁ a₁
bb : tr b₁ = b₂
\u22a2 b₂ ∈ eval f₂ (tr a₁)
-- Mathlib/Computability/TuringMachine.lean
σ₁ σ₂ : Type u_1
f₁ : σ₁ → Option σ₁
f₂ : σ₂ → Option σ₂
tr : σ₁ → σ₂
H : Respects f₁ f₂ fun a b => tr a = b
a₁ : σ₁
b₂ : σ₂
h✝ : b₂ ∈ tr <$> eval f₁ a₁
b₁ : σ₁
ab : b₁ ∈ eval f₁ a₁
bb : tr b₁ = b₂
h : tr b₁ ∈ eval f₂ (tr a₁)
\u22a2 b₂ ∈ eval f₂ (tr a₁)
-- Mathlib/Data/ZMod/Basic.lean
m n✝ n a : ℕ
h : a < n
\u22a2 (↑a).val = a
-- Mathlib/Data/Nat/Factorization/PrimePow.lean
R : Type u_1
inst✝ : CommMonoidWithZero R
n✝ p : R
k✝ n k : ℕ
hk : k ≠ 0
\u22a2 IsPrimePow (n ^ k) ↔ IsPrimePow n
-- Mathlib/Data/Nat/Factorization/PrimePow.lean
R : Type u_1
inst✝ : CommMonoidWithZero R
n✝ p : R
k✝ n k : ℕ
hk : k ≠ 0
\u22a2 (∃! p, Nat.Prime p ∧ p ∣ n ^ k) ↔ ∃! p, Nat.Prime p ∧ p ∣ n
-- Mathlib/Data/Nat/Factorization/PrimePow.lean
R : Type u_1
inst✝ : CommMonoidWithZero R
n✝ p : R
k✝ n k : ℕ
hk : k ≠ 0
\u22a2 ∀ (a : ℕ), Nat.Prime a ∧ a ∣ n ^ k ↔ Nat.Prime a ∧ a ∣ n
-- Mathlib/Data/Nat/Factorization/PrimePow.lean
R : Type u_1
inst✝ : CommMonoidWithZero R
n✝ p : R
k✝ n k : ℕ
hk : k ≠ 0
\u22a2 ∀ (a : ℕ), Nat.Prime a → (a ∣ n ^ k ↔ a ∣ n)
-- Mathlib/Data/Nat/Factorization/PrimePow.lean
R : Type u_1
inst✝ : CommMonoidWithZero R
n✝ p✝ : R
k✝ n k : ℕ
hk : k ≠ 0
p : ℕ
hp : Nat.Prime p
\u22a2 p ∣ n ^ k ↔ p ∣ n
-- Mathlib/Topology/ContinuousFunction/Bounded.lean
F : Type u_1
α : Type u
β : Type v
γ : Type w
inst✝² : TopologicalSpace α
inst✝¹ : PseudoMetricSpace β
inst✝ : PseudoMetricSpace γ
f g : α →ᵇ β
x : α
C : ℝ
\u22a2 Inducing (⇑UniformFun.ofFun ∘ DFunLike.coe)
-- Mathlib/Topology/ContinuousFunction/Bounded.lean
F : Type u_1
α : Type u
β : Type v
γ : Type w
inst✝² : TopologicalSpace α
inst✝¹ : PseudoMetricSpace β
inst✝ : PseudoMetricSpace γ
f g : α →ᵇ β
x : α
C : ℝ
\u22a2 ∀ (x : α →ᵇ β), 𝓝 x = comap (⇑UniformFun.ofFun ∘ DFunLike.coe) (𝓝 ((⇑UniformFun.ofFun ∘ DFunLike.coe) x))
-- Mathlib/Topology/ContinuousFunction/Bounded.lean
F : Type u_1
α : Type u
β : Type v
γ : Type w
inst✝² : TopologicalSpace α
inst✝¹ : PseudoMetricSpace β
inst✝ : PseudoMetricSpace γ
f✝ g : α →ᵇ β
x : α
C : ℝ
f : α →ᵇ β
l : Filter (α →ᵇ β)
\u22a2 l ≤ 𝓝 f ↔ l ≤ comap (⇑UniformFun.ofFun ∘ DFunLike.coe) (𝓝 ((⇑UniformFun.ofFun ∘ DFunLike.coe) f))
-- Mathlib/Topology/ContinuousFunction/Bounded.lean
F : Type u_1
α : Type u
β : Type v
γ : Type w
inst✝² : TopologicalSpace α
inst✝¹ : PseudoMetricSpace β
inst✝ : PseudoMetricSpace γ
f✝ g : α →ᵇ β
x : α
C : ℝ
f : α →ᵇ β
l : Filter (α →ᵇ β)
\u22a2 TendstoUniformly (fun i => ⇑(id i)) (⇑f) l ↔ TendstoUniformly (⇑UniformFun.toFun ∘ ⇑UniformFun.ofFun ∘ DFunLike.coe) (UniformFun.toFun ((⇑UniformFun.ofFun ∘ DFunLike.coe) f)) l
-- Mathlib/MeasureTheory/Constructions/Pi.lean
ι : Type u_1
ι' : Type u_2
α : ι → Type u_3
inst✝³ : Fintype ι
m✝ : (i : ι) → OuterMeasure (α i)
m : (i : ι) → MeasurableSpace (α i)
μ : (i : ι) → Measure (α i)
inst✝² : ∀ (i : ι), SigmaFinite (μ i)
inst✝¹ : Fintype ι'
p : ι → Prop
inst✝ : DecidablePred p
e : ((i : Subtype p) → α ↑i) × ((i : { i // ¬p i }) → α ↑i) ≃ᵐ ((i : ι) → α i) := (MeasurableEquiv.piEquivPiSubtypeProd α p).symm
\u22a2 MeasurePreserving (⇑(MeasurableEquiv.piEquivPiSubtypeProd α p)) (Measure.pi μ) ((Measure.pi fun i => μ ↑i).prod (Measure.pi fun i => μ ↑i))
-- Mathlib/MeasureTheory/Constructions/Pi.lean
ι : Type u_1
ι' : Type u_2
α : ι → Type u_3
inst✝³ : Fintype ι
m✝ : (i : ι) → OuterMeasure (α i)
m : (i : ι) → MeasurableSpace (α i)
μ : (i : ι) → Measure (α i)
inst✝² : ∀ (i : ι), SigmaFinite (μ i)
inst✝¹ : Fintype ι'
p : ι → Prop
inst✝ : DecidablePred p
e : ((i : Subtype p) → α ↑i) × ((i : { i // ¬p i }) → α ↑i) ≃ᵐ ((i : ι) → α i) := (MeasurableEquiv.piEquivPiSubtypeProd α p).symm
\u22a2 MeasurePreserving (⇑e) ((Measure.pi fun i => μ ↑i).prod (Measure.pi fun i => μ ↑i)) (Measure.pi μ)
-- Mathlib/MeasureTheory/Constructions/Pi.lean
ι : Type u_1
ι' : Type u_2
α : ι → Type u_3
inst✝³ : Fintype ι
m✝ : (i : ι) → OuterMeasure (α i)
m : (i : ι) → MeasurableSpace (α i)
μ : (i : ι) → Measure (α i)
inst✝² : ∀ (i : ι), SigmaFinite (μ i)
inst✝¹ : Fintype ι'
p : ι → Prop
inst✝ : DecidablePred p
e : ((i : Subtype p) → α ↑i) × ((i : { i // ¬p i }) → α ↑i) ≃ᵐ ((i : ι) → α i) := (MeasurableEquiv.piEquivPiSubtypeProd α p).symm
s : (i : ι) → Set (α i)
x✝ : ∀ (i : ι), MeasurableSet (s i)
\u22a2 (Measure.map (⇑e) ((Measure.pi fun i => μ ↑i).prod (Measure.pi fun i => μ ↑i))) (univ.pi s) = ∏ i : ι, (μ i) (s i)
-- Mathlib/MeasureTheory/Constructions/Pi.lean
ι : Type u_1
ι' : Type u_2
α : ι → Type u_3
inst✝³ : Fintype ι
m✝ : (i : ι) → OuterMeasure (α i)
m : (i : ι) → MeasurableSpace (α i)
μ : (i : ι) → Measure (α i)
inst✝² : ∀ (i : ι), SigmaFinite (μ i)
inst✝¹ : Fintype ι'
p : ι → Prop
inst✝ : DecidablePred p
e : ((i : Subtype p) → α ↑i) × ((i : { i // ¬p i }) → α ↑i) ≃ᵐ ((i : ι) → α i) := (MeasurableEquiv.piEquivPiSubtypeProd α p).symm
s : (i : ι) → Set (α i)
x✝ : ∀ (i : ι), MeasurableSet (s i)
this : ⇑e ⁻¹' univ.pi s = (univ.pi fun i => s ↑i) ×ˢ univ.pi fun i => s ↑i
\u22a2 (Measure.map (⇑e) ((Measure.pi fun i => μ ↑i).prod (Measure.pi fun i => μ ↑i))) (univ.pi s) = ∏ i : ι, (μ i) (s i)
-- Mathlib/MeasureTheory/Constructions/Pi.lean
ι : Type u_1
ι' : Type u_2
α : ι → Type u_3
inst✝³ : Fintype ι
m✝ : (i : ι) → OuterMeasure (α i)
m : (i : ι) → MeasurableSpace (α i)
μ : (i : ι) → Measure (α i)
inst✝² : ∀ (i : ι), SigmaFinite (μ i)
inst✝¹ : Fintype ι'
p : ι → Prop
inst✝ : DecidablePred p
e : ((i : Subtype p) → α ↑i) × ((i : { i // ¬p i }) → α ↑i) ≃ᵐ ((i : ι) → α i) := (MeasurableEquiv.piEquivPiSubtypeProd α p).symm
s : (i : ι) → Set (α i)
x✝ : ∀ (i : ι), MeasurableSet (s i)
this : ⇑e ⁻¹' univ.pi s = (univ.pi fun i => s ↑i) ×ˢ univ.pi fun i => s ↑i
\u22a2 (∏ i : Subtype p, (μ ↑i) (s ↑i)) * ∏ i : { i // ¬p i }, (μ ↑i) (s ↑i) = ∏ i : ι, (μ i) (s i)
-- Mathlib/RingTheory/MvPolynomial/Homogeneous.lean
σ : Type u_1
τ : Type u_2
R : Type u_3
S : Type u_4
inst✝ : CommSemiring R
φ : MvPolynomial σ R
\u22a2 weightedTotalDegree 1 φ = φ.totalDegree
-- Mathlib/RepresentationTheory/GroupCohomology/LowDegree.lean
k G : Type u
inst✝¹ : CommRing k
inst✝ : Group G
A : Rep k G
x : CoeSort.coe A
g : G × G
\u22a2 (dOne A ∘ₗ dZero A) x g = 0 x g
-- Mathlib/RepresentationTheory/GroupCohomology/LowDegree.lean
k G : Type u
inst✝¹ : CommRing k
inst✝ : Group G
A : Rep k G
x : CoeSort.coe A
g : G × G
\u22a2 0 = 0 x g
-- Mathlib/Analysis/SpecialFunctions/Trigonometric/Inverse.lean
x✝ y x : ℝ
\u22a2 sin (-(π / 2)) < x ↔ -1 < x
-- Mathlib/Algebra/Homology/ShortComplex/HomologicalComplex.lean
C : Type u_1
inst✝³ : Category.{u_3, u_1} C
inst✝² : HasZeroMorphisms C
ι : Type u_2
c : ComplexShape ι
K : HomologicalComplex C c
i j k : ι
hi : c.prev j = i
hk : c.next j = k
inst✝¹ : K.HasHomology j
inst✝ : (K.sc' i j k).HasHomology
\u22a2 ShortComplex.cyclesMap ((natIsoSc' C c i j k hi hk).inv.app K) ≫ K.iCycles j = (K.sc' i j k).iCycles
-- Mathlib/Algebra/Homology/ShortComplex/HomologicalComplex.lean
C : Type u_1
inst✝³ : Category.{u_3, u_1} C
inst✝² : HasZeroMorphisms C
ι : Type u_2
c : ComplexShape ι
K : HomologicalComplex C c
i j k : ι
hi : c.prev j = i
hk : c.next j = k
inst✝¹ : K.HasHomology j
inst✝ : (K.sc' i j k).HasHomology
\u22a2 (K.sc' i j k).iCycles ≫ ((natIsoSc' C c i j k hi hk).inv.app K).τ₂ = (K.sc' i j k).iCycles
-- Mathlib/SetTheory/Cardinal/CountableCover.lean
α : Type u
ι : Type v
a : Cardinal.{u}
inst✝¹ : Countable ι
f : ι → Set α
l : Filter ι
inst✝ : l.NeBot
t : Set α
ht : ∀ x ∈ t, ∀ᶠ (i : ι) in l, x ∈ f i
h'f : ∀ (i : ι), #↑(f i) ≤ a
g : ULift.{u, v} ι → Set (ULift.{v, u} α) := (fun x => ULift.down ⁻¹' x) ∘ f ∘ ULift.down
l' : Filter (ULift.{u, v} ι) := Filter.map ULift.up l
this : l'.NeBot
\u22a2 #↑(ULift.down ⁻¹' t) ≤ lift.{v, u} a
-- Mathlib/SetTheory/Cardinal/CountableCover.lean
α : Type u
ι : Type v
a : Cardinal.{u}
inst✝¹ : Countable ι
f : ι → Set α
l : Filter ι
inst✝ : l.NeBot
t : Set α
ht : ∀ x ∈ t, ∀ᶠ (i : ι) in l, x ∈ f i
h'f : ∀ (i : ι), #↑(f i) ≤ a
g : ULift.{u, v} ι → Set (ULift.{v, u} α) := (fun x => ULift.down ⁻¹' x) ∘ f ∘ ULift.down
l' : Filter (ULift.{u, v} ι) := Filter.map ULift.up l
this : l'.NeBot
\u22a2 ∀ x ∈ ULift.down ⁻¹' t, ∀ᶠ (i : ULift.{u, v} ι) in l', x ∈ g i
-- Mathlib/SetTheory/Cardinal/CountableCover.lean
α : Type u
ι : Type v
a : Cardinal.{u}
inst✝¹ : Countable ι
f : ι → Set α
l : Filter ι
inst✝ : l.NeBot
t : Set α
ht : ∀ x ∈ t, ∀ᶠ (i : ι) in l, x ∈ f i
h'f : ∀ (i : ι), #↑(f i) ≤ a
g : ULift.{u, v} ι → Set (ULift.{v, u} α) := (fun x => ULift.down ⁻¹' x) ∘ f ∘ ULift.down
l' : Filter (ULift.{u, v} ι) := Filter.map ULift.up l
this : l'.NeBot
\u22a2 ∀ (i : ULift.{u, v} ι), #↑(g i) ≤ lift.{v, u} a
-- Mathlib/RingTheory/LaurentSeries.lean
R : Type u_1
F : Type u
inst✝ : Field F
p q : F[X]
f g : RatFunc F
\u22a2 ↑X = (single 1) 1
-- Mathlib/RingTheory/LaurentSeries.lean
R : Type u_1
F : Type u
inst✝ : Field F
p q : F[X]
f g : RatFunc F
\u22a2 (ofPowerSeries ℤ F) PowerSeries.X = (single 1) 1
-- Mathlib/NumberTheory/NumberField/CanonicalEmbedding/Basic.lean
K : Type u_1
inst✝¹ : Field K
inst✝ : NumberField K
x : ({ w // w.IsReal } → ℝ) × ({ w // w.IsComplex } → ℂ)
\u22a2 mixedEmbedding.norm x ≠ 0 ↔ ∀ (w : InfinitePlace K), (normAtPlace w) x ≠ 0
-- Mathlib/NumberTheory/NumberField/CanonicalEmbedding/Basic.lean
K : Type u_1
inst✝¹ : Field K
inst✝ : NumberField K
x : ({ w // w.IsReal } → ℝ) × ({ w // w.IsComplex } → ℂ)
\u22a2 ¬mixedEmbedding.norm x ≠ 0 ↔ ¬∀ (w : InfinitePlace K), (normAtPlace w) x ≠ 0
-- Mathlib/MeasureTheory/Measure/Lebesgue/Basic.lean
ι : Type u_1
inst✝ : Fintype ι
a : ℝ
h : a ≠ 0
\u22a2 ofReal |a| • Measure.map (fun x => a * x) volume = volume
-- Mathlib/MeasureTheory/Measure/Lebesgue/Basic.lean
ι : Type u_1
inst✝ : Fintype ι
a : ℝ
h : a ≠ 0
p q : ℚ
\u22a2 volume (Ioo ↑p ↑q) = (ofReal |a| • Measure.map (fun x => a * x) volume) (Ioo ↑p ↑q)
-- Mathlib/MeasureTheory/Measure/Lebesgue/Basic.lean
ι : Type u_1
inst✝ : Fintype ι
a : ℝ
h✝ : a ≠ 0
p q : ℚ
h : a < 0
\u22a2 volume (Ioo ↑p ↑q) = (ofReal |a| • Measure.map (fun x => a * x) volume) (Ioo ↑p ↑q)
-- Mathlib/MeasureTheory/Measure/Lebesgue/Basic.lean
ι : Type u_1
inst✝ : Fintype ι
a : ℝ
h✝ : a ≠ 0
p q : ℚ
h : a > 0
\u22a2 volume (Ioo ↑p ↑q) = (ofReal |a| • Measure.map (fun x => a * x) volume) (Ioo ↑p ↑q)
-- Mathlib/LinearAlgebra/Multilinear/Basic.lean
R : Type uR
S : Type uS
ι : Type uι
n : ℕ
M : Fin n.succ → Type v
M₁ : ι → Type v₁
M₂ : Type v₂
M₃ : Type v₃
M' : Type v'
inst✝¹⁴ : Semiring R
inst✝¹³ : (i : Fin n.succ) → AddCommMonoid (M i)
inst✝¹² : (i : ι) → AddCommMonoid (M₁ i)
inst✝¹¹ : AddCommMonoid M₂
inst✝¹⁰ : AddCommMonoid M₃
inst✝⁹ : AddCommMonoid M'
inst✝⁸ : (i : Fin n.succ) → Module R (M i)
inst✝⁷ : (i : ι) → Module R (M₁ i)
inst✝⁶ : Module R M₂
inst✝⁵ : Module R M₃
inst✝⁴ : Module R M'
f✝ f'✝ : MultilinearMap R M₁ M₂
M₁' : ι → Type u_1
inst✝³ : (i : ι) → AddCommMonoid (M₁' i)
inst✝² : (i : ι) → Module R (M₁' i)
M₁'' : ι → Type u_2
inst✝¹ : (i : ι) → AddCommMonoid (M₁'' i)
inst✝ : (i : ι) → Module R (M₁'' i)
g : MultilinearMap R M₁' M₂
f : (i : ι) → M₁ i ≃ₗ[R] M₁' i
f' : (i : ι) → M₁ i →ₗ[R] M₁' i := fun i => ↑(f i)
\u22a2 g.compLinearMap f' = 0 ↔ g = 0
-- Mathlib/Data/Vector/Basic.lean
n : ℕ
α : Type u_1
v : Vector α (n + 1)
\u22a2 ¬v.toList.isEmpty = true
-- Mathlib/Analysis/NormedSpace/PiTensorProduct/ProjectiveSeminorm.lean
ι : Type uι
inst✝⁷ : Fintype ι
𝕜 : Type u𝕜
inst✝⁶ : NontriviallyNormedField 𝕜
E : ι → Type uE
inst✝⁵ : (i : ι) → SeminormedAddCommGroup (E i)
inst✝⁴ : (i : ι) → NormedSpace 𝕜 (E i)
F : Type uF
inst✝³ : SeminormedAddCommGroup F
inst✝² : NormedSpace 𝕜 F
x : ⨂[𝕜] (i : ι), E i
G : Type u_1
inst✝¹ : SeminormedAddCommGroup G
inst✝ : NormedSpace 𝕜 G
f : ContinuousMultilinearMap 𝕜 E G
\u22a2 ‖(lift f.toMultilinearMap) x‖ ≤ projectiveSeminorm x * ‖f‖
-- Mathlib/Analysis/NormedSpace/PiTensorProduct/ProjectiveSeminorm.lean
ι : Type uι
inst✝⁷ : Fintype ι
𝕜 : Type u𝕜
inst✝⁶ : NontriviallyNormedField 𝕜
E : ι → Type uE
inst✝⁵ : (i : ι) → SeminormedAddCommGroup (E i)
inst✝⁴ : (i : ι) → NormedSpace 𝕜 (E i)
F : Type uF
inst✝³ : SeminormedAddCommGroup F
inst✝² : NormedSpace 𝕜 F
x : ⨂[𝕜] (i : ι), E i
G : Type u_1
inst✝¹ : SeminormedAddCommGroup G
inst✝ : NormedSpace 𝕜 G
f : ContinuousMultilinearMap 𝕜 E G
this : Nonempty { a // a ∈ x.lifts } := nonempty_subtype.mpr (nonempty_lifts x)
\u22a2 ‖(lift f.toMultilinearMap) x‖ ≤ projectiveSeminorm x * ‖f‖
-- Mathlib/Analysis/NormedSpace/PiTensorProduct/ProjectiveSeminorm.lean
ι : Type uι
inst✝⁷ : Fintype ι
𝕜 : Type u𝕜
inst✝⁶ : NontriviallyNormedField 𝕜
E : ι → Type uE
inst✝⁵ : (i : ι) → SeminormedAddCommGroup (E i)
inst✝⁴ : (i : ι) → NormedSpace 𝕜 (E i)
F : Type uF
inst✝³ : SeminormedAddCommGroup F
inst✝² : NormedSpace 𝕜 F
x : ⨂[𝕜] (i : ι), E i
G : Type u_1
inst✝¹ : SeminormedAddCommGroup G
inst✝ : NormedSpace 𝕜 G
f : ContinuousMultilinearMap 𝕜 E G
this : Nonempty { a // a ∈ x.lifts } := nonempty_subtype.mpr (nonempty_lifts x)
\u22a2 ‖(lift f.toMultilinearMap) x‖ ≤ ⨅ i, (List.sum ∘ List.map fun p => ‖p.1‖ * ∏ i : ι, ‖p.2 i‖) ↑i * ‖f‖
-- Mathlib/Analysis/NormedSpace/PiTensorProduct/ProjectiveSeminorm.lean
ι : Type uι
inst✝⁷ : Fintype ι
𝕜 : Type u𝕜
inst✝⁶ : NontriviallyNormedField 𝕜
E : ι → Type uE
inst✝⁵ : (i : ι) → SeminormedAddCommGroup (E i)
inst✝⁴ : (i : ι) → NormedSpace 𝕜 (E i)
F : Type uF
inst✝³ : SeminormedAddCommGroup F
inst✝² : NormedSpace 𝕜 F
x : ⨂[𝕜] (i : ι), E i
G : Type u_1
inst✝¹ : SeminormedAddCommGroup G
inst✝ : NormedSpace 𝕜 G
f : ContinuousMultilinearMap 𝕜 E G
this : Nonempty { a // a ∈ x.lifts } := nonempty_subtype.mpr (nonempty_lifts x)
\u22a2 ∀ (x_1 : ↑x.lifts), ‖(lift f.toMultilinearMap) x‖ ≤ (List.sum ∘ List.map fun p => ‖p.1‖ * ∏ i : ι, ‖p.2 i‖) ↑x_1 * ‖f‖
-- Mathlib/Analysis/NormedSpace/PiTensorProduct/ProjectiveSeminorm.lean
ι : Type uι
inst✝⁷ : Fintype ι
𝕜 : Type u𝕜
inst✝⁶ : NontriviallyNormedField 𝕜
E : ι → Type uE
inst✝⁵ : (i : ι) → SeminormedAddCommGroup (E i)
inst✝⁴ : (i : ι) → NormedSpace 𝕜 (E i)
F : Type uF
inst✝³ : SeminormedAddCommGroup F
inst✝² : NormedSpace 𝕜 F
x : ⨂[𝕜] (i : ι), E i
G : Type u_1
inst✝¹ : SeminormedAddCommGroup G
inst✝ : NormedSpace 𝕜 G
f : ContinuousMultilinearMap 𝕜 E G
this : Nonempty { a // a ∈ x.lifts } := nonempty_subtype.mpr (nonempty_lifts x)
p : FreeAddMonoid (𝕜 × ((i : ι) → E i))
hp : p ∈ x.lifts
\u22a2 ‖(lift f.toMultilinearMap) x‖ ≤ (List.sum ∘ List.map fun p => ‖p.1‖ * ∏ i : ι, ‖p.2 i‖) ↑⟨p, hp⟩ * ‖f‖
-- Mathlib/Analysis/NormedSpace/PiTensorProduct/ProjectiveSeminorm.lean
ι : Type uι
inst✝⁷ : Fintype ι
𝕜 : Type u𝕜
inst✝⁶ : NontriviallyNormedField 𝕜
E : ι → Type uE
inst✝⁵ : (i : ι) → SeminormedAddCommGroup (E i)
inst✝⁴ : (i : ι) → NormedSpace 𝕜 (E i)
F : Type uF
inst✝³ : SeminormedAddCommGroup F
inst✝² : NormedSpace 𝕜 F
x : ⨂[𝕜] (i : ι), E i
G : Type u_1
inst✝¹ : SeminormedAddCommGroup G
inst✝ : NormedSpace 𝕜 G
f : ContinuousMultilinearMap 𝕜 E G
this : Nonempty { a // a ∈ x.lifts } := nonempty_subtype.mpr (nonempty_lifts x)
p : FreeAddMonoid (𝕜 × ((i : ι) → E i))
hp✝ : p ∈ x.lifts
hp : (List.map (fun x => x.1 • ⨂ₜ[𝕜] (i : ι), x.2 i) p).sum = x
\u22a2 ‖(lift f.toMultilinearMap) x‖ ≤ (List.sum ∘ List.map fun p => ‖p.1‖ * ∏ i : ι, ‖p.2 i‖) ↑⟨p, hp✝⟩ * ‖f‖
-- Mathlib/Analysis/NormedSpace/PiTensorProduct/ProjectiveSeminorm.lean
ι : Type uι
inst✝⁷ : Fintype ι
𝕜 : Type u𝕜
inst✝⁶ : NontriviallyNormedField 𝕜
E : ι → Type uE
inst✝⁵ : (i : ι) → SeminormedAddCommGroup (E i)
inst✝⁴ : (i : ι) → NormedSpace 𝕜 (E i)
F : Type uF
inst✝³ : SeminormedAddCommGroup F
inst✝² : NormedSpace 𝕜 F
x : ⨂[𝕜] (i : ι), E i
G : Type u_1
inst✝¹ : SeminormedAddCommGroup G
inst✝ : NormedSpace 𝕜 G
f : ContinuousMultilinearMap 𝕜 E G
this : Nonempty { a // a ∈ x.lifts } := nonempty_subtype.mpr (nonempty_lifts x)
p : FreeAddMonoid (𝕜 × ((i : ι) → E i))
hp✝ : p ∈ x.lifts
hp : (List.map (fun x => x.1 • ⨂ₜ[𝕜] (i : ι), x.2 i) p).sum = x
\u22a2 ‖(↑(List.map (⇑(lift f.toMultilinearMap) ∘ fun x => x.1 • ⨂ₜ[𝕜] (i : ι), x.2 i) p)).sum‖ ≤ (List.sum ∘ List.map fun p => ‖p.1‖ * ∏ i : ι, ‖p.2 i‖) ↑⟨p, hp✝⟩ * ‖f‖
-- Mathlib/Analysis/NormedSpace/PiTensorProduct/ProjectiveSeminorm.lean
ι : Type uι
inst✝⁷ : Fintype ι
𝕜 : Type u𝕜
inst✝⁶ : NontriviallyNormedField 𝕜
E : ι → Type uE
inst✝⁵ : (i : ι) → SeminormedAddCommGroup (E i)
inst✝⁴ : (i : ι) → NormedSpace 𝕜 (E i)
F : Type uF
inst✝³ : SeminormedAddCommGroup F
inst✝² : NormedSpace 𝕜 F
x : ⨂[𝕜] (i : ι), E i
G : Type u_1
inst✝¹ : SeminormedAddCommGroup G
inst✝ : NormedSpace 𝕜 G
f : ContinuousMultilinearMap 𝕜 E G
this : Nonempty { a // a ∈ x.lifts } := nonempty_subtype.mpr (nonempty_lifts x)
p : FreeAddMonoid (𝕜 × ((i : ι) → E i))
hp✝ : p ∈ x.lifts
hp : (List.map (fun x => x.1 • ⨂ₜ[𝕜] (i : ι), x.2 i) p).sum = x
\u22a2 (Multiset.map (fun x => ‖x‖) ↑(List.map (⇑(lift f.toMultilinearMap) ∘ fun x => x.1 • ⨂ₜ[𝕜] (i : ι), x.2 i) p)).sum ≤ (List.sum ∘ List.map fun p => ‖p.1‖ * ∏ i : ι, ‖p.2 i‖) ↑⟨p, hp✝⟩ * ‖f‖
-- Mathlib/Analysis/NormedSpace/PiTensorProduct/ProjectiveSeminorm.lean
ι : Type uι
inst✝⁷ : Fintype ι
𝕜 : Type u𝕜
inst✝⁶ : NontriviallyNormedField 𝕜
E : ι → Type uE
inst✝⁵ : (i : ι) → SeminormedAddCommGroup (E i)
inst✝⁴ : (i : ι) → NormedSpace 𝕜 (E i)
F : Type uF
inst✝³ : SeminormedAddCommGroup F
inst✝² : NormedSpace 𝕜 F
x : ⨂[𝕜] (i : ι), E i
G : Type u_1
inst✝¹ : SeminormedAddCommGroup G
inst✝ : NormedSpace 𝕜 G
f : ContinuousMultilinearMap 𝕜 E G
this : Nonempty { a // a ∈ x.lifts } := nonempty_subtype.mpr (nonempty_lifts x)
p : FreeAddMonoid (𝕜 × ((i : ι) → E i))
hp✝ : p ∈ x.lifts
hp : (List.map (fun x => x.1 • ⨂ₜ[𝕜] (i : ι), x.2 i) p).sum = x
\u22a2 (List.map ((fun x => ‖x‖) ∘ ⇑(lift f.toMultilinearMap) ∘ fun x => x.1 • ⨂ₜ[𝕜] (i : ι), x.2 i) p).sum ≤ (List.map (fun p => ‖p.1‖ * ∏ i : ι, ‖p.2 i‖) p).sum * ‖f‖
-- Mathlib/Analysis/NormedSpace/PiTensorProduct/ProjectiveSeminorm.lean
ι : Type uι
inst✝⁷ : Fintype ι
𝕜 : Type u𝕜
inst✝⁶ : NontriviallyNormedField 𝕜
E : ι → Type uE
inst✝⁵ : (i : ι) → SeminormedAddCommGroup (E i)
inst✝⁴ : (i : ι) → NormedSpace 𝕜 (E i)
F : Type uF
inst✝³ : SeminormedAddCommGroup F
inst✝² : NormedSpace 𝕜 F
x : ⨂[𝕜] (i : ι), E i
G : Type u_1
inst✝¹ : SeminormedAddCommGroup G
inst✝ : NormedSpace 𝕜 G
f : ContinuousMultilinearMap 𝕜 E G
this : Nonempty { a // a ∈ x.lifts } := nonempty_subtype.mpr (nonempty_lifts x)
p : FreeAddMonoid (𝕜 × ((i : ι) → E i))
hp✝ : p ∈ x.lifts
hp : (List.map (fun x => x.1 • ⨂ₜ[𝕜] (i : ι), x.2 i) p).sum = x
\u22a2 (List.map ((fun x => ‖x‖) ∘ ⇑(lift f.toMultilinearMap) ∘ fun x => x.1 • ⨂ₜ[𝕜] (i : ι), x.2 i) p).sum ≤ (List.map (fun x => ‖f‖ • x) (List.map (fun p => ‖p.1‖ * ∏ i : ι, ‖p.2 i‖) p)).sum
-- Mathlib/Analysis/NormedSpace/PiTensorProduct/ProjectiveSeminorm.lean
ι : Type uι
inst✝⁷ : Fintype ι
𝕜 : Type u𝕜
inst✝⁶ : NontriviallyNormedField 𝕜
E : ι → Type uE
inst✝⁵ : (i : ι) → SeminormedAddCommGroup (E i)
inst✝⁴ : (i : ι) → NormedSpace 𝕜 (E i)
F : Type uF
inst✝³ : SeminormedAddCommGroup F
inst✝² : NormedSpace 𝕜 F
x : ⨂[𝕜] (i : ι), E i
G : Type u_1
inst✝¹ : SeminormedAddCommGroup G
inst✝ : NormedSpace 𝕜 G
f : ContinuousMultilinearMap 𝕜 E G
this : Nonempty { a // a ∈ x.lifts } := nonempty_subtype.mpr (nonempty_lifts x)
p : FreeAddMonoid (𝕜 × ((i : ι) → E i))
hp✝ : p ∈ x.lifts
hp : (List.map (fun x => x.1 • ⨂ₜ[𝕜] (i : ι), x.2 i) p).sum = x
\u22a2 List.Forall₂ (fun x x_1 => x ≤ x_1) (List.map ((fun x => ‖x‖) ∘ ⇑(lift f.toMultilinearMap) ∘ fun x => x.1 • ⨂ₜ[𝕜] (i : ι), x.2 i) p) (List.map (fun x => ‖f‖ • x) (List.map (fun p => ‖p.1‖ * ∏ i : ι, ‖p.2 i‖) p))
-- Mathlib/Analysis/NormedSpace/PiTensorProduct/ProjectiveSeminorm.lean
ι : Type uι
inst✝⁷ : Fintype ι
𝕜 : Type u𝕜
inst✝⁶ : NontriviallyNormedField 𝕜
E : ι → Type uE
inst✝⁵ : (i : ι) → SeminormedAddCommGroup (E i)
inst✝⁴ : (i : ι) → NormedSpace 𝕜 (E i)
F : Type uF
inst✝³ : SeminormedAddCommGroup F
inst✝² : NormedSpace 𝕜 F
x : ⨂[𝕜] (i : ι), E i
G : Type u_1
inst✝¹ : SeminormedAddCommGroup G
inst✝ : NormedSpace 𝕜 G
f : ContinuousMultilinearMap 𝕜 E G
this : Nonempty { a // a ∈ x.lifts } := nonempty_subtype.mpr (nonempty_lifts x)
p : FreeAddMonoid (𝕜 × ((i : ι) → E i))
hp✝ : p ∈ x.lifts
hp : (List.map (fun x => x.1 • ⨂ₜ[𝕜] (i : ι), x.2 i) p).sum = x
\u22a2 ∀ (a : 𝕜) (b : (i : ι) → E i), (a, b) ∈ p → ‖a • f fun i => b i‖ ≤ ‖f‖ * (‖a‖ * ∏ x : ι, ‖b x‖)
-- Mathlib/Analysis/NormedSpace/PiTensorProduct/ProjectiveSeminorm.lean
ι : Type uι
inst✝⁷ : Fintype ι
𝕜 : Type u𝕜
inst✝⁶ : NontriviallyNormedField 𝕜
E : ι → Type uE
inst✝⁵ : (i : ι) → SeminormedAddCommGroup (E i)
inst✝⁴ : (i : ι) → NormedSpace 𝕜 (E i)
F : Type uF
inst✝³ : SeminormedAddCommGroup F
inst✝² : NormedSpace 𝕜 F
x : ⨂[𝕜] (i : ι), E i
G : Type u_1
inst✝¹ : SeminormedAddCommGroup G
inst✝ : NormedSpace 𝕜 G
f : ContinuousMultilinearMap 𝕜 E G
this : Nonempty { a // a ∈ x.lifts } := nonempty_subtype.mpr (nonempty_lifts x)
p : FreeAddMonoid (𝕜 × ((i : ι) → E i))
hp✝ : p ∈ x.lifts
hp : (List.map (fun x => x.1 • ⨂ₜ[𝕜] (i : ι), x.2 i) p).sum = x
a : 𝕜
m : (i : ι) → E i
a✝ : (a, m) ∈ p
\u22a2 ‖a • f fun i => m i‖ ≤ ‖f‖ * (‖a‖ * ∏ x : ι, ‖m x‖)
-- Mathlib/Analysis/NormedSpace/PiTensorProduct/ProjectiveSeminorm.lean
ι : Type uι
inst✝⁷ : Fintype ι
𝕜 : Type u𝕜
inst✝⁶ : NontriviallyNormedField 𝕜
E : ι → Type uE
inst✝⁵ : (i : ι) → SeminormedAddCommGroup (E i)
inst✝⁴ : (i : ι) → NormedSpace 𝕜 (E i)
F : Type uF
inst✝³ : SeminormedAddCommGroup F
inst✝² : NormedSpace 𝕜 F
x : ⨂[𝕜] (i : ι), E i
G : Type u_1
inst✝¹ : SeminormedAddCommGroup G
inst✝ : NormedSpace 𝕜 G
f : ContinuousMultilinearMap 𝕜 E G
this : Nonempty { a // a ∈ x.lifts } := nonempty_subtype.mpr (nonempty_lifts x)
p : FreeAddMonoid (𝕜 × ((i : ι) → E i))
hp✝ : p ∈ x.lifts
hp : (List.map (fun x => x.1 • ⨂ₜ[𝕜] (i : ι), x.2 i) p).sum = x
a : 𝕜
m : (i : ι) → E i
a✝ : (a, m) ∈ p
\u22a2 ‖a‖ * ‖f fun i => m i‖ ≤ ‖a‖ * (‖f‖ * ∏ x : ι, ‖m x‖)
-- Mathlib/NumberTheory/ArithmeticFunction.lean
R : Type u_1
p k : ℕ
hp : Nat.Prime p
hk : k ≠ 0
\u22a2 ω (p ^ k) = 1
-- Mathlib/LinearAlgebra/SesquilinearForm.lean
R : Type u_1
R₁ : Type u_2
R₂ : Type u_3
R₃ : Type u_4
M : Type u_5
M₁ : Type u_6
M₂ : Type u_7
M₃ : Type u_8
Mₗ₁ : Type u_9
Mₗ₁' : Type u_10
Mₗ₂ : Type u_11
Mₗ₂' : Type u_12
K : Type u_13
K₁ : Type u_14
K₂ : Type u_15
V : Type u_16
V₁ : Type u_17
V₂ : Type u_18
n : Type u_19
inst✝⁵ : CommSemiring R
inst✝⁴ : AddCommMonoid M
inst✝³ : Module R M
inst✝² : CommSemiring R₁
inst✝¹ : AddCommMonoid M₁
inst✝ : Module R₁ M₁
I₁ I₂ : R₁ →+* R
B : M₁ →ₛₗ[I₁] M₁ →ₛₗ[I₂] M
H✝ H : B.IsRefl
h : ker B = ⊥
\u22a2 ker B.flip = ⊥