ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/Algebra/Order/Hom/Basic.lean
ι : Type u_1
F : Type u_2
α : Type u_3
β : Type u_4
γ : Type u_5
δ : Type u_6
inst✝³ : FunLike F α β
inst✝² : Group α
inst✝¹ : OrderedAddCommMonoid β
inst✝ : GroupNormClass F α β
f : F
\u22a2 f 1 = 0
-- Mathlib/Data/Real/Cardinality.lean
c : ℝ
f✝ g : ℕ → Bool
n✝ : ℕ
f : ℕ → Bool
n : ℕ
\u22a2 cantorFunctionAux c f (n + 1) = c * cantorFunctionAux c (fun n => f (n + 1)) n
-- Mathlib/LinearAlgebra/Determinant.lean
R : Type u_1
inst✝¹¹ : CommRing R
M✝ : Type u_2
inst✝¹⁰ : AddCommGroup M✝
inst✝⁹ : Module R M✝
M'✝ : Type u_3
inst✝⁸ : AddCommGroup M'✝
inst✝⁷ : Module R M'✝
ι : Type u_4
inst✝⁶ : DecidableEq ι
inst✝⁵ : Fintype ι
e✝ : Basis ι R M✝
A : Type u_5
inst✝⁴ : CommRing A
m : Type u_6
n : Type u_7
inst✝³ : Fintype m
inst✝² : Fintype n
inst✝¹ : DecidableEq m
inst✝ : DecidableEq n
M : Matrix n m A
N M' : Matrix m n A
hMM' : M * M' = 1
hM'M : M' * M = 1
a✝ : Nontrivial A
e : n ≃ m := indexEquivOfInv hMM' hM'M
\u22a2 (M * N).det = (N * M).det
-- Mathlib/Data/Fin/Basic.lean
n m : ℕ
inst✝ : NeZero n
j : Fin (n + 1)
h : j ≠ 0
\u22a2 (predAbove 0 j).succ = j
-- Mathlib/Data/Fin/Basic.lean
n m : ℕ
inst✝ : NeZero n
k : Fin n
h : k.succ ≠ 0
\u22a2 (predAbove 0 k.succ).succ = k.succ
-- Mathlib/NumberTheory/Divisors.lean
n : ℕ
\u22a2 properDivisors 1 = ∅
-- Mathlib/RingTheory/PowerSeries/Order.lean
R : Type u_1
inst✝¹ : CommRing R
inst✝ : IsDomain R
f g : R⟦X⟧
hf : f ≠ 0
hg : g ≠ 0
\u22a2 divided_by_X_pow_order hf * divided_by_X_pow_order hg = divided_by_X_pow_order ⋯
-- Mathlib/RingTheory/PowerSeries/Order.lean
R : Type u_1
inst✝¹ : CommRing R
inst✝ : IsDomain R
f g : R⟦X⟧
hf : f ≠ 0
hg : g ≠ 0
df : ℕ := f.order.get ⋯
\u22a2 divided_by_X_pow_order hf * divided_by_X_pow_order hg = divided_by_X_pow_order ⋯
-- Mathlib/RingTheory/PowerSeries/Order.lean
R : Type u_1
inst✝¹ : CommRing R
inst✝ : IsDomain R
f g : R⟦X⟧
hf : f ≠ 0
hg : g ≠ 0
df : ℕ := f.order.get ⋯
dg : ℕ := g.order.get ⋯
\u22a2 divided_by_X_pow_order hf * divided_by_X_pow_order hg = divided_by_X_pow_order ⋯
-- Mathlib/RingTheory/PowerSeries/Order.lean
R : Type u_1
inst✝¹ : CommRing R
inst✝ : IsDomain R
f g : R⟦X⟧
hf : f ≠ 0
hg : g ≠ 0
df : ℕ := f.order.get ⋯
dg : ℕ := g.order.get ⋯
dfg : ℕ := (f * g).order.get ⋯
hdfg : dfg = (f * g).order.get ⋯
\u22a2 divided_by_X_pow_order hf * divided_by_X_pow_order hg = divided_by_X_pow_order ⋯
-- Mathlib/RingTheory/PowerSeries/Order.lean
R : Type u_1
inst✝¹ : CommRing R
inst✝ : IsDomain R
f g : R⟦X⟧
hf : f ≠ 0
hg : g ≠ 0
df : ℕ := f.order.get ⋯
dg : ℕ := g.order.get ⋯
dfg : ℕ := (f * g).order.get ⋯
hdfg : dfg = (f * g).order.get ⋯
H_add_d : df + dg = dfg
\u22a2 divided_by_X_pow_order hf * divided_by_X_pow_order hg = divided_by_X_pow_order ⋯
-- Mathlib/RingTheory/PowerSeries/Order.lean
R : Type u_1
inst✝¹ : CommRing R
inst✝ : IsDomain R
f g : R⟦X⟧
hf : f ≠ 0
hg : g ≠ 0
df : ℕ := f.order.get ⋯
dg : ℕ := g.order.get ⋯
dfg : ℕ := (f * g).order.get ⋯
hdfg : dfg = (f * g).order.get ⋯
H_add_d : df + dg = dfg
H : X ^ (f * g).order.get ⋯ * divided_by_X_pow_order ⋯ = f * g
\u22a2 divided_by_X_pow_order hf * divided_by_X_pow_order hg = divided_by_X_pow_order ⋯
-- Mathlib/RingTheory/PowerSeries/Order.lean
R : Type u_1
inst✝¹ : CommRing R
inst✝ : IsDomain R
f g : R⟦X⟧
hf : f ≠ 0
hg : g ≠ 0
df : ℕ := f.order.get ⋯
dg : ℕ := g.order.get ⋯
dfg : ℕ := (f * g).order.get ⋯
hdfg : dfg = (f * g).order.get ⋯
H_add_d : df + dg = dfg
H : X ^ (f * g).order.get ⋯ * divided_by_X_pow_order ⋯ = f * g
this : f * g = X ^ dfg * (divided_by_X_pow_order hf * divided_by_X_pow_order hg)
\u22a2 divided_by_X_pow_order hf * divided_by_X_pow_order hg = divided_by_X_pow_order ⋯
-- Mathlib/RingTheory/PowerSeries/Order.lean
R : Type u_1
inst✝¹ : CommRing R
inst✝ : IsDomain R
f g : R⟦X⟧
hf : f ≠ 0
hg : g ≠ 0
df : ℕ := f.order.get ⋯
dg : ℕ := g.order.get ⋯
dfg : ℕ := (f * g).order.get ⋯
hdfg : dfg = (f * g).order.get ⋯
H_add_d : df + dg = dfg
this : f * g = X ^ dfg * (divided_by_X_pow_order hf * divided_by_X_pow_order hg)
H : X ^ (X ^ dfg * (divided_by_X_pow_order hf * divided_by_X_pow_order hg)).order.get ⋯ * divided_by_X_pow_order ⋯ = X ^ dfg * (divided_by_X_pow_order hf * divided_by_X_pow_order hg)
\u22a2 divided_by_X_pow_order hf * divided_by_X_pow_order hg = divided_by_X_pow_order ⋯
-- Mathlib/RingTheory/PowerSeries/Order.lean
R : Type u_1
inst✝¹ : CommRing R
inst✝ : IsDomain R
f g : R⟦X⟧
hf : f ≠ 0
hg : g ≠ 0
df : ℕ := f.order.get ⋯
dg : ℕ := g.order.get ⋯
dfg : ℕ := (f * g).order.get ⋯
hdfg : dfg = (f * g).order.get ⋯
H_add_d : df + dg = dfg
this : f * g = X ^ dfg * (divided_by_X_pow_order hf * divided_by_X_pow_order hg)
H : X ^ (X ^ dfg * (divided_by_X_pow_order hf * divided_by_X_pow_order hg)).order.get ⋯ * divided_by_X_pow_order ⋯ = X ^ dfg * (divided_by_X_pow_order hf * divided_by_X_pow_order hg)
\u22a2 X ^ dfg * divided_by_X_pow_order ⋯ = X ^ dfg * (divided_by_X_pow_order hf * divided_by_X_pow_order hg)
-- Mathlib/LinearAlgebra/SymplecticGroup.lean
l : Type u_1
R : Type u_2
inst✝² : DecidableEq l
inst✝¹ : Fintype l
inst✝ : CommRing R
A : Matrix (l ⊕ l) (l ⊕ l) R
h : A ∈ symplecticGroup l R
\u22a2 -A ∈ symplecticGroup l R
-- Mathlib/LinearAlgebra/SymplecticGroup.lean
l : Type u_1
R : Type u_2
inst✝² : DecidableEq l
inst✝¹ : Fintype l
inst✝ : CommRing R
A : Matrix (l ⊕ l) (l ⊕ l) R
h : A * J l R * Aᵀ = J l R
\u22a2 -A * J l R * (-A)ᵀ = J l R
-- Mathlib/LinearAlgebra/Ray.lean
R : Type u_1
inst✝⁴ : StrictOrderedCommRing R
M : Type u_2
N : Type u_3
inst✝³ : AddCommGroup M
inst✝² : AddCommGroup N
inst✝¹ : Module R M
inst✝ : Module R N
x y : M
u : Rˣ
hu : ↑u < 0
v : Ray R M
\u22a2 u • v = -v
-- Mathlib/LinearAlgebra/Ray.lean
R : Type u_1
inst✝⁴ : StrictOrderedCommRing R
M : Type u_2
N : Type u_3
inst✝³ : AddCommGroup M
inst✝² : AddCommGroup N
inst✝¹ : Module R M
inst✝ : Module R N
x y : M
u : Rˣ
hu : ↑u < 0
v : Ray R M
\u22a2 0 < ↑(-u)
-- Mathlib/Algebra/Polynomial/Basic.lean
R : Type u
a b : R
m n✝ : ℕ
inst✝ : Semiring R
p✝ q p : R[X]
n : ℕ
\u22a2 (p.update n 0).support = p.support.erase n
-- Mathlib/Algebra/MvPolynomial/Basic.lean
R : Type u
S₁ : Type v
S₂ : Type w
S₃ : Type x
σ : Type u_1
a a' a₁ a₂ : R
e : ℕ
n m : σ
s : σ →₀ ℕ
inst✝¹ : CommSemiring R
inst✝ : CommSemiring S₁
p✝ q✝ : MvPolynomial σ R
f : R →+* S₁
g : σ → S₁
q : S₂ → MvPolynomial σ R
p : MvPolynomial S₂ R
\u22a2 eval₂ f (fun t => eval₂ f g (q t)) p = (eval₂Hom f g) (eval₂ C q p)
-- Mathlib/Algebra/MvPolynomial/Basic.lean
R : Type u
S₁ : Type v
S₂ : Type w
S₃ : Type x
σ : Type u_1
a a' a₁ a₂ : R
e : ℕ
n m : σ
s : σ →₀ ℕ
inst✝¹ : CommSemiring R
inst✝ : CommSemiring S₁
p✝ q✝ : MvPolynomial σ R
f : R →+* S₁
g : σ → S₁
q : S₂ → MvPolynomial σ R
p : MvPolynomial S₂ R
\u22a2 eval₂ f (fun t => eval₂ f g (q t)) p = eval₂ ((eval₂Hom f g).comp C) (⇑(eval₂Hom f g) ∘ q) p
-- Mathlib/LinearAlgebra/RootSystem/Defs.lean
ι : Type u_1
R : Type u_2
M : Type u_3
N : Type u_4
inst✝⁴ : CommRing R
inst✝³ : AddCommGroup M
inst✝² : Module R M
inst✝¹ : AddCommGroup N
inst✝ : Module R N
P : RootPairing ι R M N
i j : ι
\u22a2 P.IsOrthogonal i j ↔ P.IsOrthogonal j i
-- Mathlib/Data/Real/ConjExponents.lean
a b p q : ℝ≥0
h : p.IsConjExponent q
\u22a2 p * q = p + q
-- Mathlib/Analysis/SpecialFunctions/Complex/Circle.lean
θ : Angle
\u22a2 (-θ).expMapCircle = θ.expMapCircle⁻¹
-- Mathlib/Analysis/SpecialFunctions/Complex/Circle.lean
x✝ : ℝ
\u22a2 (-↑x✝).expMapCircle = (↑x✝).expMapCircle⁻¹
-- Mathlib/Analysis/Fourier/RiemannLebesgueLemma.lean
E : Type u_1
V : Type u_2
inst✝¹² : NormedAddCommGroup E
inst✝¹¹ : NormedSpace ℂ E
f : V → E
inst✝¹⁰ : AddCommGroup V
inst✝⁹ : TopologicalSpace V
inst✝⁸ : TopologicalAddGroup V
inst✝⁷ : T2Space V
inst✝⁶ : MeasurableSpace V
inst✝⁵ : BorelSpace V
inst✝⁴ : Module ℝ V
inst✝³ : ContinuousSMul ℝ V
inst✝² : FiniteDimensional ℝ V
inst✝¹ : CompleteSpace E
μ : Measure V
inst✝ : μ.IsAddHaarMeasure
V' : Type := EuclideanSpace ℝ (Fin (finrank ℝ V))
A : V ≃L[ℝ] V'
this✝¹ : MeasurableSpace V' := borel V'
this✝ : BorelSpace V'
Aₘ : V ≃ᵐ V' := A.toHomeomorph.toMeasurableEquiv
\u22a2 Tendsto (fun w => ∫ (v : V), 𝐞 (-w v) • f v ∂μ) (cocompact (V →L[ℝ] ℝ)) (𝓝 0)
-- Mathlib/Analysis/Fourier/RiemannLebesgueLemma.lean
E : Type u_1
V : Type u_2
inst✝¹² : NormedAddCommGroup E
inst✝¹¹ : NormedSpace ℂ E
f : V → E
inst✝¹⁰ : AddCommGroup V
inst✝⁹ : TopologicalSpace V
inst✝⁸ : TopologicalAddGroup V
inst✝⁷ : T2Space V
inst✝⁶ : MeasurableSpace V
inst✝⁵ : BorelSpace V
inst✝⁴ : Module ℝ V
inst✝³ : ContinuousSMul ℝ V
inst✝² : FiniteDimensional ℝ V
inst✝¹ : CompleteSpace E
μ : Measure V
inst✝ : μ.IsAddHaarMeasure
V' : Type := EuclideanSpace ℝ (Fin (finrank ℝ V))
A : V ≃L[ℝ] V'
this✝¹ : MeasurableSpace V' := borel V'
this✝ : BorelSpace V'
Aₘ : V ≃ᵐ V' := A.toHomeomorph.toMeasurableEquiv
Adualₗ : (V →L[ℝ] ℝ) ≃ₗ[ℝ] V' →L[ℝ] ℝ := { toFun := fun t => t.comp ↑A.symm, map_add' := ⋯, map_smul' := ⋯, invFun := fun t => t.comp ↑A, left_inv := ⋯, right_inv := ⋯ }
\u22a2 Tendsto (fun w => ∫ (v : V), 𝐞 (-w v) • f v ∂μ) (cocompact (V →L[ℝ] ℝ)) (𝓝 0)
-- Mathlib/Analysis/Fourier/RiemannLebesgueLemma.lean
E : Type u_1
V : Type u_2
inst✝¹² : NormedAddCommGroup E
inst✝¹¹ : NormedSpace ℂ E
f : V → E
inst✝¹⁰ : AddCommGroup V
inst✝⁹ : TopologicalSpace V
inst✝⁸ : TopologicalAddGroup V
inst✝⁷ : T2Space V
inst✝⁶ : MeasurableSpace V
inst✝⁵ : BorelSpace V
inst✝⁴ : Module ℝ V
inst✝³ : ContinuousSMul ℝ V
inst✝² : FiniteDimensional ℝ V
inst✝¹ : CompleteSpace E
μ : Measure V
inst✝ : μ.IsAddHaarMeasure
V' : Type := EuclideanSpace ℝ (Fin (finrank ℝ V))
A : V ≃L[ℝ] V'
this✝¹ : MeasurableSpace V' := borel V'
this✝ : BorelSpace V'
Aₘ : V ≃ᵐ V' := A.toHomeomorph.toMeasurableEquiv
Adualₗ : (V →L[ℝ] ℝ) ≃ₗ[ℝ] V' →L[ℝ] ℝ := { toFun := fun t => t.comp ↑A.symm, map_add' := ⋯, map_smul' := ⋯, invFun := fun t => t.comp ↑A, left_inv := ⋯, right_inv := ⋯ }
Adual : (V →L[ℝ] ℝ) ≃L[ℝ] V' →L[ℝ] ℝ := { toLinearEquiv := Adualₗ, continuous_toFun := ⋯, continuous_invFun := ⋯ }
\u22a2 Tendsto (fun w => ∫ (v : V), 𝐞 (-w v) • f v ∂μ) (cocompact (V →L[ℝ] ℝ)) (𝓝 0)
-- Mathlib/Analysis/Fourier/RiemannLebesgueLemma.lean
E : Type u_1
V : Type u_2
inst✝¹² : NormedAddCommGroup E
inst✝¹¹ : NormedSpace ℂ E
f : V → E
inst✝¹⁰ : AddCommGroup V
inst✝⁹ : TopologicalSpace V
inst✝⁸ : TopologicalAddGroup V
inst✝⁷ : T2Space V
inst✝⁶ : MeasurableSpace V
inst✝⁵ : BorelSpace V
inst✝⁴ : Module ℝ V
inst✝³ : ContinuousSMul ℝ V
inst✝² : FiniteDimensional ℝ V
inst✝¹ : CompleteSpace E
μ : Measure V
inst✝ : μ.IsAddHaarMeasure
V' : Type := EuclideanSpace ℝ (Fin (finrank ℝ V))
A : V ≃L[ℝ] V'
this✝¹ : MeasurableSpace V' := borel V'
this✝ : BorelSpace V'
Aₘ : V ≃ᵐ V' := A.toHomeomorph.toMeasurableEquiv
Adualₗ : (V →L[ℝ] ℝ) ≃ₗ[ℝ] V' →L[ℝ] ℝ := { toFun := fun t => t.comp ↑A.symm, map_add' := ⋯, map_smul' := ⋯, invFun := fun t => t.comp ↑A, left_inv := ⋯, right_inv := ⋯ }
Adual : (V →L[ℝ] ℝ) ≃L[ℝ] V' →L[ℝ] ℝ := { toLinearEquiv := Adualₗ, continuous_toFun := ⋯, continuous_invFun := ⋯ }
this : (Measure.map (⇑Aₘ) μ).IsAddHaarMeasure
\u22a2 Tendsto (fun w => ∫ (v : V), 𝐞 (-w v) • f v ∂μ) (cocompact (V →L[ℝ] ℝ)) (𝓝 0)
-- Mathlib/Analysis/Fourier/RiemannLebesgueLemma.lean
E : Type u_1
V : Type u_2
inst✝¹² : NormedAddCommGroup E
inst✝¹¹ : NormedSpace ℂ E
f : V → E
inst✝¹⁰ : AddCommGroup V
inst✝⁹ : TopologicalSpace V
inst✝⁸ : TopologicalAddGroup V
inst✝⁷ : T2Space V
inst✝⁶ : MeasurableSpace V
inst✝⁵ : BorelSpace V
inst✝⁴ : Module ℝ V
inst✝³ : ContinuousSMul ℝ V
inst✝² : FiniteDimensional ℝ V
inst✝¹ : CompleteSpace E
μ : Measure V
inst✝ : μ.IsAddHaarMeasure
V' : Type := EuclideanSpace ℝ (Fin (finrank ℝ V))
A : V ≃L[ℝ] V'
this✝¹ : MeasurableSpace V' := borel V'
this✝ : BorelSpace V'
Aₘ : V ≃ᵐ V' := A.toHomeomorph.toMeasurableEquiv
Adualₗ : (V →L[ℝ] ℝ) ≃ₗ[ℝ] V' →L[ℝ] ℝ := { toFun := fun t => t.comp ↑A.symm, map_add' := ⋯, map_smul' := ⋯, invFun := fun t => t.comp ↑A, left_inv := ⋯, right_inv := ⋯ }
Adual : (V →L[ℝ] ℝ) ≃L[ℝ] V' →L[ℝ] ℝ := { toLinearEquiv := Adualₗ, continuous_toFun := ⋯, continuous_invFun := ⋯ }
this : (Measure.map (⇑Aₘ) μ).IsAddHaarMeasure
w : V →L[ℝ] ℝ
\u22a2 ∫ (v : V), 𝐞 (-w v) • f v ∂μ = ((fun w => ∫ (v : V'), 𝐞 (-w v) • (f ∘ ⇑A.symm) v ∂Measure.map (⇑Aₘ) μ) ∘ Adual.toHomeomorph.toCocompactMap.toFun) w
-- Mathlib/Analysis/Fourier/RiemannLebesgueLemma.lean
E : Type u_1
V : Type u_2
inst✝¹² : NormedAddCommGroup E
inst✝¹¹ : NormedSpace ℂ E
f : V → E
inst✝¹⁰ : AddCommGroup V
inst✝⁹ : TopologicalSpace V
inst✝⁸ : TopologicalAddGroup V
inst✝⁷ : T2Space V
inst✝⁶ : MeasurableSpace V
inst✝⁵ : BorelSpace V
inst✝⁴ : Module ℝ V
inst✝³ : ContinuousSMul ℝ V
inst✝² : FiniteDimensional ℝ V
inst✝¹ : CompleteSpace E
μ : Measure V
inst✝ : μ.IsAddHaarMeasure
V' : Type := EuclideanSpace ℝ (Fin (finrank ℝ V))
A : V ≃L[ℝ] V'
this✝¹ : MeasurableSpace V' := borel V'
this✝ : BorelSpace V'
Aₘ : V ≃ᵐ V' := A.toHomeomorph.toMeasurableEquiv
Adualₗ : (V →L[ℝ] ℝ) ≃ₗ[ℝ] V' →L[ℝ] ℝ := { toFun := fun t => t.comp ↑A.symm, map_add' := ⋯, map_smul' := ⋯, invFun := fun t => t.comp ↑A, left_inv := ⋯, right_inv := ⋯ }
Adual : (V →L[ℝ] ℝ) ≃L[ℝ] V' →L[ℝ] ℝ := { toLinearEquiv := Adualₗ, continuous_toFun := ⋯, continuous_invFun := ⋯ }
this : (Measure.map (⇑Aₘ) μ).IsAddHaarMeasure
w : V →L[ℝ] ℝ
\u22a2 ∫ (v : V), 𝐞 (-w v) • f v ∂μ = ∫ (x : V), 𝐞 (-(Adual.toHomeomorph.toCocompactMap.toFun w) (Aₘ x)) • (f ∘ ⇑A.symm) (Aₘ x) ∂μ
-- Mathlib/Algebra/Group/Commute/Basic.lean
G : Type u_1
inst✝ : Group G
a b : G
h : Commute a b
\u22a2 a⁻¹ * (b * a) = b
-- Mathlib/Logic/Relation.lean
α : Type u_1
β : Type u_2
γ : Type u_3
δ : Type u_4
ε : Type u_5
ζ : Type u_6
r : α → α → Prop
a b c d : α
hr : Reflexive r
x y : α
\u22a2 ReflGen r x y ↔ r x y
-- Mathlib/CategoryTheory/Bicategory/Basic.lean
B : Type u
inst✝ : Bicategory B
a b c d e : B
\u22a2 (λ_ (𝟙 a)).inv = (ρ_ (𝟙 a)).inv
-- Mathlib/SetTheory/Ordinal/NaturalOps.lean
a b c d : Ordinal.{u}
\u22a2 d < a ⨳ (b ⨳ c) ↔ ∃ a' < a, ∃ b' < b, ∃ c' < c, d ♯ a' ⨳ (b' ⨳ c) ♯ a' ⨳ (b ⨳ c') ♯ a ⨳ (b' ⨳ c') ≤ a' ⨳ (b ⨳ c) ♯ a ⨳ (b' ⨳ c) ♯ a ⨳ (b ⨳ c') ♯ a' ⨳ (b' ⨳ c')
-- Mathlib/SetTheory/Ordinal/NaturalOps.lean
a b c d : Ordinal.{u}
\u22a2 (∃ a' < b, ∃ b' < c, ∃ c' < a, toOrdinal (toNatOrdinal d + toNatOrdinal (a' ⨳ b' ⨳ a) + toNatOrdinal (a' ⨳ c ⨳ c') + toNatOrdinal (b ⨳ b' ⨳ c')) ≤ toOrdinal (toNatOrdinal (a' ⨳ c ⨳ a) + toNatOrdinal (b ⨳ b' ⨳ a) + toNatOrdinal (b ⨳ c ⨳ c') + toNatOrdinal (a' ⨳ b' ⨳ c'))) ↔ ∃ a' < a, ∃ b' < b, ∃ c' < c, toOrdinal (toNatOrdinal d + toNatOrdinal (b' ⨳ c ⨳ a') + toNatOrdinal (b ⨳ c' ⨳ a') + toNatOrdinal (b' ⨳ c' ⨳ a)) ≤ toOrdinal (toNatOrdinal (b ⨳ c ⨳ a') + toNatOrdinal (b' ⨳ c ⨳ a) + toNatOrdinal (b ⨳ c' ⨳ a) + toNatOrdinal (b' ⨳ c' ⨳ a'))
-- Mathlib/LinearAlgebra/AffineSpace/FiniteDimensional.lean
k : Type u_1
V : Type u_2
P : Type u_3
ι : Type u_4
inst✝⁵ : DivisionRing k
inst✝⁴ : AddCommGroup V
inst✝³ : Module k V
inst✝² : AffineSpace V P
inst✝¹ : Fintype ι
inst✝ : Nonempty ι
p : ι → P
hi : AffineIndependent k p
\u22a2 finrank k ↥(vectorSpan k (Set.range p)) + 1 = Fintype.card ι
-- Mathlib/Analysis/InnerProductSpace/LinearPMap.lean
𝕜 : Type u_1
E : Type u_2
F : Type u_3
G : Type u_4
inst✝⁶ : RCLike 𝕜
inst✝⁵ : NormedAddCommGroup E
inst✝⁴ : InnerProductSpace 𝕜 E
inst✝³ : NormedAddCommGroup F
inst✝² : InnerProductSpace 𝕜 F
inst✝¹ : CompleteSpace E
inst✝ : CompleteSpace F
A : E →L[𝕜] F
p : Submodule 𝕜 E
hp : Dense ↑p
x : ↥((↑A).toPMap p).adjoint.domain
y : ↥((↑(adjoint A)).toPMap ⊤).domain
hxy : ↑x = ↑y
\u22a2 ↑((↑A).toPMap p).adjoint x = ↑((↑(adjoint A)).toPMap ⊤) y
-- Mathlib/Analysis/InnerProductSpace/LinearPMap.lean
𝕜 : Type u_1
E : Type u_2
F : Type u_3
G : Type u_4
inst✝⁶ : RCLike 𝕜
inst✝⁵ : NormedAddCommGroup E
inst✝⁴ : InnerProductSpace 𝕜 E
inst✝³ : NormedAddCommGroup F
inst✝² : InnerProductSpace 𝕜 F
inst✝¹ : CompleteSpace E
inst✝ : CompleteSpace F
A : E →L[𝕜] F
p : Submodule 𝕜 E
hp : Dense ↑p
x : ↥((↑A).toPMap p).adjoint.domain
y : ↥((↑(adjoint A)).toPMap ⊤).domain
hxy : ↑x = ↑y
\u22a2 Dense ↑((↑A).toPMap p).domain
-- Mathlib/Analysis/InnerProductSpace/LinearPMap.lean
𝕜 : Type u_1
E : Type u_2
F : Type u_3
G : Type u_4
inst✝⁶ : RCLike 𝕜
inst✝⁵ : NormedAddCommGroup E
inst✝⁴ : InnerProductSpace 𝕜 E
inst✝³ : NormedAddCommGroup F
inst✝² : InnerProductSpace 𝕜 F
inst✝¹ : CompleteSpace E
inst✝ : CompleteSpace F
A : E →L[𝕜] F
p : Submodule 𝕜 E
hp : Dense ↑p
x : ↥((↑A).toPMap p).adjoint.domain
y : ↥((↑(adjoint A)).toPMap ⊤).domain
hxy : ↑x = ↑y
v : ↥((↑A).toPMap p).domain
\u22a2 ⟪↑((↑(adjoint A)).toPMap ⊤) y, ↑v⟫_𝕜 = ⟪↑x, ↑((↑A).toPMap p) v⟫_𝕜
-- Mathlib/Topology/Algebra/UniformGroup.lean
α : Type u_1
β : Type u_2
inst✝² : UniformSpace α
inst✝¹ : Group α
inst✝ : UniformGroup α
ι : Type u_3
l : Filter ι
l' : Filter β
f f' : ι → β → α
g g' : β → α
s : Set β
hf : UniformCauchySeqOn f l s
hf' : UniformCauchySeqOn f' l s
u : Set (α × α)
hu : u ∈ 𝓤 α
\u22a2 ∀ᶠ (m : ι × ι) in l ×ˢ l, ∀ x ∈ s, ((f * f') m.1 x, (f * f') m.2 x) ∈ u
-- Mathlib/Algebra/Polynomial/Laurent.lean
R : Type u_1
inst✝ : Semiring R
n : ℕ
r : R
\u22a2 Finsupp.mapDomain Nat.cast ((monomial n) r).toFinsupp = C r * T ↑n
-- Mathlib/FieldTheory/Adjoin.lean
F : Type u_1
inst✝² : Field F
E : Type u_2
inst✝¹ : Field E
inst✝ : Algebra F E
S : Set E
α : E
\u22a2 ⨆ x ∈ S, F⟮x⟯ = adjoin F S
-- Mathlib/FieldTheory/Adjoin.lean
F : Type u_1
inst✝² : Field F
E : Type u_2
inst✝¹ : Field E
inst✝ : Algebra F E
S : Set E
α : E
\u22a2 adjoin F (⨆ t ∈ S, {t}) = adjoin F S
-- Mathlib/FieldTheory/Adjoin.lean
F : Type u_1
inst✝² : Field F
E : Type u_2
inst✝¹ : Field E
inst✝ : Algebra F E
S : Set E
α : E
\u22a2 ⨆ t ∈ S, {t} = S
-- Mathlib/Geometry/Euclidean/PerpBisector.lean
V : Type u_1
P : Type u_2
inst✝³ : NormedAddCommGroup V
inst✝² : InnerProductSpace ℝ V
inst✝¹ : MetricSpace P
inst✝ : NormedAddTorsor V P
c c₁ c₂ p₁ p₂ : P
\u22a2 c ∈ perpBisector p₁ p₂ ↔ dist c p₁ = dist c p₂
-- Mathlib/Analysis/BoundedVariation.lean
α : Type u_1
inst✝¹ : LinearOrder α
E : Type u_2
inst✝ : PseudoEMetricSpace E
f : α → E
s : Set α
hf : LocallyBoundedVariationOn f s
b : α
bs : b ∈ s
a : α
as : a ∈ s
c : α
cs : c ∈ s
ac : a ≤ c
\u22a2 variationOnFromTo f s c b ≤ variationOnFromTo f s a b
-- Mathlib/Analysis/BoundedVariation.lean
α : Type u_1
inst✝¹ : LinearOrder α
E : Type u_2
inst✝ : PseudoEMetricSpace E
f : α → E
s : Set α
hf : LocallyBoundedVariationOn f s
b : α
bs : b ∈ s
a : α
as : a ∈ s
c : α
cs : c ∈ s
ac : a ≤ c
\u22a2 variationOnFromTo f s c b ≤ variationOnFromTo f s a c + variationOnFromTo f s c b
-- Mathlib/Data/Finite/Card.lean
α✝ : Type u_1
β : Type u_2
γ : Type u_3
α : Type u_4
inst✝ : Finite α
\u22a2 Cardinal.toPartENat (Cardinal.mk α) = ↑(Nat.card α)
-- Mathlib/Data/Finite/Card.lean
α✝ : Type u_1
β : Type u_2
γ : Type u_3
α : Type u_4
inst✝ : Finite α
\u22a2 ↑(Nat.card α) = Cardinal.toPartENat (Cardinal.mk α)
-- Mathlib/Data/Finite/Card.lean
α✝ : Type u_1
β : Type u_2
γ : Type u_3
α : Type u_4
inst✝ : Finite α
\u22a2 ↑(Nat.card α) = Cardinal.mk α
-- Mathlib/Analysis/MeanInequalities.lean
ι : Type u
s : Finset ι
f g : ι → ℝ
p q : ℝ
hpq : p.IsConjExponent q
\u22a2 ∑ i ∈ s, f i * g i ≤ (∑ i ∈ s, |f i| ^ p) ^ (1 / p) * (∑ i ∈ s, |g i| ^ q) ^ (1 / q)
-- Mathlib/Analysis/MeanInequalities.lean
ι : Type u
s : Finset ι
f g : ι → ℝ
p q : ℝ
hpq : p.IsConjExponent q
this : ↑(∑ i ∈ s, (fun i => ⟨|f i|, ⋯⟩) i * (fun i => ⟨|g i|, ⋯⟩) i) ≤ ↑((∑ i ∈ s, (fun i => ⟨|f i|, ⋯⟩) i ^ p) ^ (1 / p) * (∑ i ∈ s, (fun i => ⟨|g i|, ⋯⟩) i ^ q) ^ (1 / q))
\u22a2 ∑ i ∈ s, f i * g i ≤ (∑ i ∈ s, |f i| ^ p) ^ (1 / p) * (∑ i ∈ s, |g i| ^ q) ^ (1 / q)
-- Mathlib/Analysis/MeanInequalities.lean
ι : Type u
s : Finset ι
f g : ι → ℝ
p q : ℝ
hpq : p.IsConjExponent q
this : ∑ x ∈ s, |f x| * |g x| ≤ (∑ x ∈ s, |f x| ^ p) ^ (1 / p) * (∑ x ∈ s, |g x| ^ q) ^ (1 / q)
\u22a2 ∑ i ∈ s, f i * g i ≤ (∑ i ∈ s, |f i| ^ p) ^ (1 / p) * (∑ i ∈ s, |g i| ^ q) ^ (1 / q)
-- Mathlib/Analysis/MeanInequalities.lean
ι : Type u
s : Finset ι
f g : ι → ℝ
p q : ℝ
hpq : p.IsConjExponent q
this : ∑ x ∈ s, |f x| * |g x| ≤ (∑ x ∈ s, |f x| ^ p) ^ (1 / p) * (∑ x ∈ s, |g x| ^ q) ^ (1 / q)
i : ι
x✝ : i ∈ s
\u22a2 f i * g i ≤ |f i| * |g i|
-- Mathlib/Topology/ContinuousFunction/Ideals.lean
X : Type u_1
R : Type u_2
inst✝³ : TopologicalSpace X
inst✝² : Semiring R
inst✝¹ : TopologicalSpace R
inst✝ : TopologicalSemiring R
s : Set X
f : C(X, R)
\u22a2 f ∉ idealOfSet R s ↔ ∃ x ∈ sᶜ, f x ≠ 0
-- Mathlib/Topology/ContinuousFunction/Ideals.lean
X : Type u_1
R : Type u_2
inst✝³ : TopologicalSpace X
inst✝² : Semiring R
inst✝¹ : TopologicalSpace R
inst✝ : TopologicalSemiring R
s : Set X
f : C(X, R)
\u22a2 (¬∀ ⦃x : X⦄, x ∈ sᶜ → f x = 0) ↔ ∃ x ∈ sᶜ, f x ≠ 0
-- Mathlib/Topology/ContinuousFunction/Ideals.lean
X : Type u_1
R : Type u_2
inst✝³ : TopologicalSpace X
inst✝² : Semiring R
inst✝¹ : TopologicalSpace R
inst✝ : TopologicalSemiring R
s : Set X
f : C(X, R)
\u22a2 (∃ x ∈ sᶜ, f x ≠ 0) ↔ ∃ x ∈ sᶜ, f x ≠ 0
-- Mathlib/Topology/List.lean
α : Type u_1
β✝ : Type u_2
inst✝¹ : TopologicalSpace α
inst✝ : TopologicalSpace β✝
β : Type u_3
f : List α → β
r : List α → Filter β
h_nil : Tendsto f (pure []) (r [])
h_cons : ∀ (l : List α) (a : α), Tendsto f (𝓝 l) (r l) → Tendsto (fun p => f (p.1 :: p.2)) (𝓝 a ×ˢ 𝓝 l) (r (a :: l))
\u22a2 Tendsto f (𝓝 []) (r [])
-- Mathlib/Topology/List.lean
α : Type u_1
β✝ : Type u_2
inst✝¹ : TopologicalSpace α
inst✝ : TopologicalSpace β✝
β : Type u_3
f : List α → β
r : List α → Filter β
h_nil : Tendsto f (pure []) (r [])
h_cons : ∀ (l : List α) (a : α), Tendsto f (𝓝 l) (r l) → Tendsto (fun p => f (p.1 :: p.2)) (𝓝 a ×ˢ 𝓝 l) (r (a :: l))
a : α
l : List α
\u22a2 Tendsto f (𝓝 (a :: l)) (r (a :: l))
-- Mathlib/Topology/List.lean
α : Type u_1
β✝ : Type u_2
inst✝¹ : TopologicalSpace α
inst✝ : TopologicalSpace β✝
β : Type u_3
f : List α → β
r : List α → Filter β
h_nil : Tendsto f (pure []) (r [])
h_cons : ∀ (l : List α) (a : α), Tendsto f (𝓝 l) (r l) → Tendsto (fun p => f (p.1 :: p.2)) (𝓝 a ×ˢ 𝓝 l) (r (a :: l))
a : α
l : List α
\u22a2 Tendsto (fun p => f (p.1 :: p.2)) (𝓝 a ×ˢ 𝓝 l) (r (a :: l))
-- Mathlib/Algebra/Group/Basic.lean
α : Type u_1
β : Type u_2
G : Type u_3
M✝ : Type u_4
M : Type u
inst✝ : LeftCancelMonoid M
a b : M
\u22a2 a * b = a ↔ a * b = a * 1
-- Mathlib/MeasureTheory/Function/L1Space.lean
α : Type u_1
β : Type u_2
γ : Type u_3
δ : Type u_4
m : MeasurableSpace α
μ ν : Measure α
inst✝² : MeasurableSpace δ
inst✝¹ : NormedAddCommGroup β
inst✝ : NormedAddCommGroup γ
f g : α → β
hf : Integrable f μ
hg : Integrable g μ
\u22a2 edist (toL1 f hf) (toL1 g hg) = ∫⁻ (a : α), edist (f a) (g a) ∂μ
-- Mathlib/MeasureTheory/Function/L1Space.lean
α : Type u_1
β : Type u_2
γ : Type u_3
δ : Type u_4
m : MeasurableSpace α
μ ν : Measure α
inst✝² : MeasurableSpace δ
inst✝¹ : NormedAddCommGroup β
inst✝ : NormedAddCommGroup γ
f g : α → β
hf : Integrable f μ
hg : Integrable g μ
\u22a2 (if 1 = ⊤ then eLpNormEssSup (f - g) μ else ∫⁻ (a : α), ↑‖f a - g a‖₊ ∂μ) = ∫⁻ (a : α), edist (f a) (g a) ∂μ
-- Mathlib/LinearAlgebra/Dimension/DivisionRing.lean
K R : Type u
V V₁ V₂ V₃ : Type v
V' V'₁ : Type v'
V'' : Type v''
ι : Type w
ι' : Type w'
η : Type u₁'
φ : η → Type u_1
inst✝⁶ : DivisionRing K
inst✝⁵ : AddCommGroup V
inst✝⁴ : Module K V
inst✝³ : AddCommGroup V'
inst✝² : Module K V'
inst✝¹ : AddCommGroup V₁
inst✝ : Module K V₁
p : Submodule K V
\u22a2 Module.rank K (V ⧸ p) + Module.rank K ↥p = Module.rank K V
-- Mathlib/RingTheory/PowerSeries/Basic.lean
σ : Type u_1
R : Type u_2
inst✝ : CommSemiring R
φ ψ : R[X]
n : ℕ
\u22a2 (PowerSeries.coeff R n) ↑(φ * ψ) = (PowerSeries.coeff R n) (↑φ * ↑ψ)
-- Mathlib/Data/Matroid/Restrict.lean
α : Type u_1
M✝ : Matroid α
R I J X Y : Set α
N M : Matroid α
hR : R ⊂ M.E
\u22a2 M ↾ R <r M
-- Mathlib/Data/Matroid/Restrict.lean
α : Type u_1
M✝ : Matroid α
R I J X Y : Set α
N M : Matroid α
hR : R ⊂ M.E
h : M ↾ R = M
\u22a2 False
-- Mathlib/Data/Matroid/Restrict.lean
α : Type u_1
M✝ : Matroid α
R I J X Y : Set α
N M : Matroid α
hR : R ⊂ R
h : M ↾ R = M
\u22a2 False
-- Mathlib/MeasureTheory/Group/LIntegral.lean
G : Type u_1
inst✝⁷ : MeasurableSpace G
μ : Measure G
g : G
inst✝⁶ : TopologicalSpace G
inst✝⁵ : Group G
inst✝⁴ : TopologicalGroup G
inst✝³ : BorelSpace G
inst✝² : μ.IsMulLeftInvariant
inst✝¹ : μ.Regular
inst✝ : NeZero μ
f : G → ℝ≥0∞
hf : Continuous f
\u22a2 ∫⁻ (x : G), f x ∂μ = 0 ↔ f = 0
-- Mathlib/Data/Set/Card.lean
α : Type u_1
β : Type u_2
s✝ t : Set α
a b : α
s : Set α
\u22a2 s = ∅ ∨ s.encard = ⊤ ∨ ∃ a ∈ s, (s \ {a}).encard < s.encard
-- Mathlib/Data/Set/Card.lean
α : Type u_1
β : Type u_2
s✝ t : Set α
a✝ b : α
s : Set α
x✝ : s.Nonempty
a : α
ha : a ∈ s
hfin : s.Finite
\u22a2 (s \ {a}).encard < s.encard