ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/MeasureTheory/Function/ConditionalExpectation/Basic.lean
α : Type u_1
F : Type u_2
F' : Type u_3
𝕜 : Type u_4
p : ℝ≥0∞
inst✝⁶ : RCLike 𝕜
inst✝⁵ : NormedAddCommGroup F
inst✝⁴ : NormedSpace 𝕜 F
inst✝³ : NormedAddCommGroup F'
inst✝² : NormedSpace 𝕜 F'
inst✝¹ : NormedSpace ℝ F'
inst✝ : CompleteSpace F'
m m0 : MeasurableSpace α
μ : Measure α
f g : α → F'
s : Set α
hf : Integrable f μ
hg : Integrable g μ
hm : m ≤ m0
hμm this : SigmaFinite (μ.trim hm)
\u22a2 ↑↑(condexpL1 hm μ f + condexpL1 hm μ g) =ᶠ[ae μ] μ[f|m] + μ[g|m]
-- Mathlib/Data/ZMod/Basic.lean
m n✝ n : ℕ
u : (ZMod n)ˣ
\u22a2 (↑u)⁻¹ = ↑u⁻¹
-- Mathlib/Data/ZMod/Basic.lean
m n✝ n : ℕ
u : (ZMod n)ˣ
this : ↑((↑u).val.gcd n) = ↑1
\u22a2 (↑u)⁻¹ = ↑u⁻¹
-- Mathlib/Data/ZMod/Basic.lean
m n✝ n : ℕ
u : (ZMod n)ˣ
this : ↑u * (↑u)⁻¹ = 1
\u22a2 (↑u)⁻¹ = ↑u⁻¹
-- Mathlib/Data/ZMod/Basic.lean
m n✝ n : ℕ
u : (ZMod n)ˣ
this : ↑u * (↑u)⁻¹ = 1
u' : (ZMod n)ˣ := { val := ↑u, inv := (↑u)⁻¹, val_inv := this, inv_val := ⋯ }
\u22a2 (↑u)⁻¹ = ↑u⁻¹
-- Mathlib/Data/ZMod/Basic.lean
m n✝ n : ℕ
u : (ZMod n)ˣ
this : ↑u * (↑u)⁻¹ = 1
u' : (ZMod n)ˣ := { val := ↑u, inv := (↑u)⁻¹, val_inv := this, inv_val := ⋯ }
h : u = u'
\u22a2 (↑u)⁻¹ = ↑u⁻¹
-- Mathlib/Algebra/Polynomial/Module/Basic.lean
R : Type u_1
M : Type u_2
inst✝⁶ : CommRing R
inst✝⁵ : AddCommGroup M
inst✝⁴ : Module R M
I : Ideal R
S : Type u_3
inst✝³ : CommSemiring S
inst✝² : Algebra S R
inst✝¹ : Module S M
inst✝ : IsScalarTower S R M
i : ℕ
r : R
j : ℕ
m : M
\u22a2 (monomial i) r • (single R j) m = (single R (i + j)) (r • m)
-- Mathlib/Algebra/Polynomial/Module/Basic.lean
R : Type u_1
M : Type u_2
inst✝⁶ : CommRing R
inst✝⁵ : AddCommGroup M
inst✝⁴ : Module R M
I : Ideal R
S : Type u_3
inst✝³ : CommSemiring S
inst✝² : Algebra S R
inst✝¹ : Module S M
inst✝ : IsScalarTower S R M
i : ℕ
r : R
j : ℕ
m : M
\u22a2 r • (⇑(Finsupp.lmapDomain M R Nat.succ))^[i] ((single R j) m) = (single R (i + j)) (r • m)
-- Mathlib/Algebra/Star/SelfAdjoint.lean
R : Type u_1
A : Type u_2
inst✝¹ : AddGroup R
inst✝ : StarAddMonoid R
x : R
hx : IsSelfAdjoint x
\u22a2 IsSelfAdjoint (-x)
-- Mathlib/NumberTheory/FunctionField.lean
Fq F : Type
inst✝⁴ : Field Fq
inst✝³ : Field F
inst✝² : Algebra Fq[X] F
inst✝¹ : Algebra (RatFunc Fq) F
inst✝ : IsScalarTower Fq[X] (RatFunc Fq) F
\u22a2 Function.Injective ⇑(algebraMap Fq[X] F)
-- Mathlib/NumberTheory/FunctionField.lean
Fq F : Type
inst✝⁴ : Field Fq
inst✝³ : Field F
inst✝² : Algebra Fq[X] F
inst✝¹ : Algebra (RatFunc Fq) F
inst✝ : IsScalarTower Fq[X] (RatFunc Fq) F
\u22a2 Function.Injective ⇑((algebraMap (RatFunc Fq) F).comp (algebraMap Fq[X] (RatFunc Fq)))
-- Mathlib/Algebra/Homology/ShortComplex/Exact.lean
C : Type u_1
D : Type u_2
inst✝⁶ : Category.{u_3, u_1} C
inst✝⁵ : Category.{u_4, u_2} D
inst✝⁴ : HasZeroMorphisms C
inst✝³ : HasZeroMorphisms D
S S₁ S₂ : ShortComplex C
h : S.Exact
F : C ⥤ D
inst✝² : F.PreservesZeroMorphisms
inst✝¹ : F.PreservesLeftHomologyOf S
inst✝ : F.PreservesRightHomologyOf S
\u22a2 (S.map F).Exact
-- Mathlib/Algebra/Homology/ShortComplex/Exact.lean
C : Type u_1
D : Type u_2
inst✝⁶ : Category.{u_3, u_1} C
inst✝⁵ : Category.{u_4, u_2} D
inst✝⁴ : HasZeroMorphisms C
inst✝³ : HasZeroMorphisms D
S S₁ S₂ : ShortComplex C
h : S.Exact
F : C ⥤ D
inst✝² : F.PreservesZeroMorphisms
inst✝¹ : F.PreservesLeftHomologyOf S
inst✝ : F.PreservesRightHomologyOf S
this : S.HasHomology
\u22a2 (S.map F).Exact
-- Mathlib/Algebra/Polynomial/Degree/TrailingDegree.lean
R : Type u
S : Type v
a b : R
n m : ℕ
inst✝ : Ring R
p : R[X]
\u22a2 (-p).support.min = p.support.min
-- Mathlib/Probability/Kernel/Basic.lean
α : Type u_1
β : Type u_2
ι : Type u_3
mα : MeasurableSpace α
mβ : MeasurableSpace β
κ✝ : Kernel α β
inst✝ : Countable ι
κ : ι → ι → Kernel α β
a : α
s : Set β
a✝ : MeasurableSet s
\u22a2 ((Kernel.sum fun n => Kernel.sum (κ n)) a) s = ((Kernel.sum fun m => Kernel.sum fun n => κ n m) a) s
-- Mathlib/Probability/Kernel/Basic.lean
α : Type u_1
β : Type u_2
ι : Type u_3
mα : MeasurableSpace α
mβ : MeasurableSpace β
κ✝ : Kernel α β
inst✝ : Countable ι
κ : ι → ι → Kernel α β
a : α
s : Set β
a✝ : MeasurableSet s
\u22a2 (Measure.sum fun n => Measure.sum fun n_1 => (κ n n_1) a) s = (Measure.sum fun n => Measure.sum fun n_1 => (κ n_1 n) a) s
-- Mathlib/Order/SupIndep.lean
α : Type u_1
β : Type u_2
ι : Type u_3
ι' : Type u_4
inst✝² : DistribLattice α
inst✝¹ : OrderBot α
s✝ : Finset ι
f✝ : ι → α
inst✝ : DecidableEq ι
s : Finset ι'
g : ι' → Finset ι
f : ι → α
hs : s.SupIndep fun i => (g i).sup f
hg : ∀ i' ∈ s, (g i').SupIndep f
\u22a2 (s.biUnion g).SupIndep f
-- Mathlib/RingTheory/PolynomialAlgebra.lean
R : Type u_1
A : Type u_2
inst✝² : CommSemiring R
inst✝¹ : Semiring A
inst✝ : Algebra R A
k : ℕ
a₁ a₂ : A
p₁ p₂ : R[X]
\u22a2 a₁ * a₂ * (algebraMap R A) ((p₁ * p₂).coeff k) = ∑ x ∈ Finset.antidiagonal k, a₁ * (algebraMap R A) (p₁.coeff x.1) * (a₂ * (algebraMap R A) (p₂.coeff x.2))
-- Mathlib/RingTheory/PolynomialAlgebra.lean
R : Type u_1
A : Type u_2
inst✝² : CommSemiring R
inst✝¹ : Semiring A
inst✝ : Algebra R A
k : ℕ
a₁ a₂ : A
p₁ p₂ : R[X]
\u22a2 a₁ * (a₂ * (algebraMap R A) ((p₁ * p₂).coeff k)) = a₁ * (a₂ * ∑ i ∈ Finset.antidiagonal k, (algebraMap R A) (p₂.coeff i.2) * (algebraMap R A) (p₁.coeff i.1))
-- Mathlib/RingTheory/PolynomialAlgebra.lean
R : Type u_1
A : Type u_2
inst✝² : CommSemiring R
inst✝¹ : Semiring A
inst✝ : Algebra R A
k : ℕ
a₁ a₂ : A
p₁ p₂ : R[X]
\u22a2 (algebraMap R A) ((p₁ * p₂).coeff k) = ∑ i ∈ Finset.antidiagonal k, (algebraMap R A) (p₂.coeff i.2) * (algebraMap R A) (p₁.coeff i.1)
-- Mathlib/CategoryTheory/Pi/Basic.lean
I : Type w₀
J : Type w₁
C : I → Type u₁
inst✝² : (i : I) → Category.{v₁, u₁} (C i)
D : I → Type u₂
inst✝¹ : (i : I) → Category.{v₂, u₂} (D i)
A : Type u₃
inst✝ : Category.{v₃, u₃} A
f f' : A ⥤ ((i : I) → C i)
h : ∀ (i : I), f ⋙ Pi.eval C i = f' ⋙ Pi.eval C i
\u22a2 f = f'
-- Mathlib/CategoryTheory/Pi/Basic.lean
I : Type w₀
J : Type w₁
C : I → Type u₁
inst✝² : (i : I) → Category.{v₁, u₁} (C i)
D : I → Type u₂
inst✝¹ : (i : I) → Category.{v₂, u₂} (D i)
A : Type u₃
inst✝ : Category.{v₃, u₃} A
f f' : A ⥤ ((i : I) → C i)
h : ∀ (i : I), f ⋙ Pi.eval C i = f' ⋙ Pi.eval C i
\u22a2 autoParam (∀ (X Y : A) (f_1 : X ⟶ Y), f.map f_1 = eqToHom ⋯ ≫ f'.map f_1 ≫ eqToHom ⋯) _auto✝
-- Mathlib/CategoryTheory/Pi/Basic.lean
I : Type w₀
J : Type w₁
C : I → Type u₁
inst✝² : (i : I) → Category.{v₁, u₁} (C i)
D : I → Type u₂
inst✝¹ : (i : I) → Category.{v₂, u₂} (D i)
A : Type u₃
inst✝ : Category.{v₃, u₃} A
f f' : A ⥤ ((i : I) → C i)
h : ∀ (i : I), f ⋙ Pi.eval C i = f' ⋙ Pi.eval C i
\u22a2 ∀ (X : A), f.obj X = f'.obj X
-- Mathlib/Topology/ContinuousOn.lean
α : Type u_1
β : Type u_2
γ : Type u_3
δ : Type u_4
inst✝¹ : TopologicalSpace α
ι : Type u_5
π : ι → Type u_6
inst✝ : (i : ι) → TopologicalSpace (π i)
s : Set α
a : ↑s
t : Set ↑s
\u22a2 t ∈ 𝓝 a ↔ Subtype.val '' t ∈ 𝓝[s] ↑a
-- Mathlib/Topology/Inseparable.lean
X : Type u_1
Y : Type u_2
Z : Type u_3
α : Type u_4
ι : Type u_5
π : ι → Type u_6
inst✝³ : TopologicalSpace X
inst✝² : TopologicalSpace Y
inst✝¹ : TopologicalSpace Z
inst✝ : (i : ι) → TopologicalSpace (π i)
x y z : X
s : Set X
f✝ g✝ : X → Y
f g : (i : ι) → π i
\u22a2 f ⤳ g ↔ ∀ (i : ι), f i ⤳ g i
-- Mathlib/ModelTheory/Basic.lean
L : Language
L' : Language
M : Type w
N : Type w'
inst✝³ : L.Structure M
inst✝² : L.Structure N
P : Type u_1
inst✝¹ : L.Structure P
Q : Type u_2
inst✝ : L.Structure Q
f : M ≃[L] N
x✝ : N
\u22a2 (f.comp f.symm) x✝ = (refl L N) x✝
-- Mathlib/FieldTheory/Finite/Basic.lean
K : Type u_1
R : Type u_2
F : Type u_3
inst✝¹ : Field F
inst✝ : Fintype F
hF : ringChar F ≠ 2
a : F
ha : a ≠ 0
\u22a2 IsSquare a ↔ a ^ (Fintype.card F / 2) = 1
-- Mathlib/FieldTheory/Finite/Basic.lean
K : Type u_1
R : Type u_2
F : Type u_3
inst✝¹ : Field F
inst✝ : Fintype F
hF : ringChar F ≠ 2
a : F
ha : a ≠ 0
\u22a2 IsSquare (Units.mk0 a ha) ↔ IsSquare a
-- Mathlib/FieldTheory/Finite/Basic.lean
K : Type u_1
R : Type u_2
F : Type u_3
inst✝¹ : Field F
inst✝ : Fintype F
hF : ringChar F ≠ 2
a : F
ha : a ≠ 0
\u22a2 (∃ r, a = ↑r * ↑r) ↔ ∃ r, a = r * r
-- Mathlib/AlgebraicGeometry/Spec.lean
R S : CommRingCat
f : R ⟶ S
p : PrimeSpectrum ↑R
\u22a2 f ≫ toPushforwardStalk f p = (toOpen ↑R ⊤ ≫ (structureSheaf ↑R).presheaf.germ ⟨p, True.intro⟩) ≫ (TopCat.Presheaf.stalkFunctor CommRingCat p).map (Spec.sheafedSpaceMap f).c
-- Mathlib/AlgebraicGeometry/Spec.lean
R S : CommRingCat
f : R ⟶ S
p : PrimeSpectrum ↑R
\u22a2 f ≫ toPushforwardStalk f p = toOpen ↑R ⊤ ≫ (structureSheaf ↑R).presheaf.germ ⟨p, True.intro⟩ ≫ (TopCat.Presheaf.stalkFunctor CommRingCat p).map (Spec.sheafedSpaceMap f).c
-- Mathlib/AlgebraicGeometry/Spec.lean
R S : CommRingCat
f : R ⟶ S
p : PrimeSpectrum ↑R
\u22a2 f ≫ toPushforwardStalk f p = toOpen ↑R ⊤ ≫ (Spec.sheafedSpaceMap f).c.app (op ⊤) ≫ ((TopCat.Presheaf.pushforward CommRingCat (Spec.sheafedSpaceMap f).base).obj (Spec.sheafedSpaceObj S).presheaf).germ ⟨p, True.intro⟩
-- Mathlib/Analysis/InnerProductSpace/Projection.lean
𝕜 : Type u_1
E : Type u_2
F : Type u_3
inst✝⁵ : _root_.RCLike 𝕜
inst✝⁴ : NormedAddCommGroup E
inst✝³ : NormedAddCommGroup F
inst✝² : InnerProductSpace 𝕜 E
inst✝¹ : InnerProductSpace ℝ F
K : Submodule 𝕜 E
inst✝ : HasOrthogonalProjection K
x : E
\u22a2 (orthogonalProjection K) x = (K.linearProjOfIsCompl Kᗮ ⋯) x
-- Mathlib/Analysis/InnerProductSpace/Projection.lean
𝕜 : Type u_1
E : Type u_2
F : Type u_3
inst✝⁵ : _root_.RCLike 𝕜
inst✝⁴ : NormedAddCommGroup E
inst✝³ : NormedAddCommGroup F
inst✝² : InnerProductSpace 𝕜 E
inst✝¹ : InnerProductSpace ℝ F
K : Submodule 𝕜 E
inst✝ : HasOrthogonalProjection K
x : E
this : IsCompl K Kᗮ
\u22a2 (orthogonalProjection K) x = (K.linearProjOfIsCompl Kᗮ ⋯) x
-- Mathlib/Analysis/InnerProductSpace/Projection.lean
𝕜 : Type u_1
E : Type u_2
F : Type u_3
inst✝⁵ : _root_.RCLike 𝕜
inst✝⁴ : NormedAddCommGroup E
inst✝³ : NormedAddCommGroup F
inst✝² : InnerProductSpace 𝕜 E
inst✝¹ : InnerProductSpace ℝ F
K : Submodule 𝕜 E
inst✝ : HasOrthogonalProjection K
x : E
this : IsCompl K Kᗮ
\u22a2 (orthogonalProjection K) (↑((K.linearProjOfIsCompl Kᗮ this) x) + ↑((Kᗮ.linearProjOfIsCompl K ⋯) x)) = (K.linearProjOfIsCompl Kᗮ ⋯) x
-- Mathlib/Topology/UniformSpace/Basic.lean
α : Type ua
β : Type ub
γ : Type uc
δ : Type ud
ι : Sort u_1
u : UniformSpace α
a : α
\u22a2 𝓝 a = 𝓝 a
-- Mathlib/Data/List/Infix.lean
α : Type u_1
β : Type u_2
l✝ l₁ l₂ l₃ : List α
a b : α
m n : ℕ
l : List α
\u22a2 l.reverse.inits = (map reverse l.tails).reverse
-- Mathlib/Data/List/Infix.lean
α : Type u_1
β : Type u_2
l✝ l₁ l₂ l₃ : List α
a b : α
m n : ℕ
l : List α
\u22a2 l.reverse.inits = (map reverse (map reverse l.reverse.inits).reverse).reverse
-- Mathlib/Order/Interval/Finset/Basic.lean
ι : Type u_1
α : Type u_2
inst✝² : Preorder α
inst✝¹ : LocallyFiniteOrder α
a a₁ a₂ b b₁ b₂ c x : α
inst✝ : LocallyFiniteOrderBot α
\u22a2 Ico a b ⊆ Iio b
-- Mathlib/AlgebraicTopology/DoldKan/GammaCompN.lean
C : Type u_1
inst✝² : Category.{u_2, u_1} C
inst✝¹ : Preadditive C
inst✝ : HasFiniteCoproducts C
X : Karoubi (ChainComplex C ℕ)
n : ℕ
\u22a2 ((((whiskeringLeft (ChainComplex C ℕ) (Karoubi (ChainComplex C ℕ)) (Karoubi (ChainComplex C ℕ))).obj (toKaroubi (ChainComplex C ℕ))).preimage (N₁Γ₀.inv ≫ N₂Γ₂ToKaroubiIso.inv)).app X).f.f n = X.p.f n ≫ ((Γ₀.splitting X.X).cofan (op [n])).inj (Splitting.IndexSet.id (op [n]))
-- Mathlib/AlgebraicTopology/DoldKan/GammaCompN.lean
C : Type u_1
inst✝² : Category.{u_2, u_1} C
inst✝¹ : Preadditive C
inst✝ : HasFiniteCoproducts C
X : Karoubi (ChainComplex C ℕ)
n : ℕ
\u22a2 ((𝟭 (Karoubi (ChainComplex C ℕ))).map X.decompId_i).f.f n ≫ X.p.f n ≫ ((Γ₀.splitting X.X).cofan (op [n])).inj (Splitting.IndexSet.id (op [n])) = X.p.f n ≫ ((Γ₀.splitting X.X).cofan (op [n])).inj (Splitting.IndexSet.id (op [n]))
-- Mathlib/Analysis/Convex/Intrinsic.lean
𝕜 : Type u_1
V : Type u_2
W : Type u_3
Q : Type u_4
P : Type u_5
inst✝⁴ : Ring 𝕜
inst✝³ : AddCommGroup V
inst✝² : Module 𝕜 V
inst✝¹ : TopologicalSpace P
inst✝ : AddTorsor V P
s✝ t : Set P
x : P
s : Set P
\u22a2 intrinsicInterior 𝕜 s ∪ intrinsicFrontier 𝕜 s = intrinsicClosure 𝕜 s
-- Mathlib/Topology/Compactness/Compact.lean
X : Type u
Y : Type v
ι : Type u_1
inst✝¹ : TopologicalSpace X
inst✝ : TopologicalSpace Y
s t : Set X
S : Set (Set X)
hS : Nonempty ↑S
hSd : DirectedOn (fun x x_1 => x ⊇ x_1) S
hSn : ∀ U ∈ S, U.Nonempty
hSc : ∀ U ∈ S, IsCompact U
hScl : ∀ U ∈ S, IsClosed U
\u22a2 (⋂₀ S).Nonempty
-- Mathlib/Topology/Compactness/Compact.lean
X : Type u
Y : Type v
ι : Type u_1
inst✝¹ : TopologicalSpace X
inst✝ : TopologicalSpace Y
s t : Set X
S : Set (Set X)
hS : Nonempty ↑S
hSd : DirectedOn (fun x x_1 => x ⊇ x_1) S
hSn : ∀ U ∈ S, U.Nonempty
hSc : ∀ U ∈ S, IsCompact U
hScl : ∀ U ∈ S, IsClosed U
\u22a2 (⋂ i, ↑i).Nonempty
-- Mathlib/Topology/Compactness/Compact.lean
X : Type u
Y : Type v
ι : Type u_1
inst✝¹ : TopologicalSpace X
inst✝ : TopologicalSpace Y
s t : Set X
f : X → Y
hf : Continuous f
\u22a2 comap f (cocompact Y) ≤ cocompact X
-- Mathlib/Topology/Compactness/Compact.lean
X : Type u
Y : Type v
ι : Type u_1
inst✝¹ : TopologicalSpace X
inst✝ : TopologicalSpace Y
s t : Set X
f : X → Y
hf : Continuous f
\u22a2 ∀ (i' : Set X), IsCompact i' → ∃ i, IsCompact i ∧ f ⁻¹' iᶜ ⊆ i'ᶜ
-- Mathlib/Topology/Compactness/Compact.lean
X : Type u
Y : Type v
ι : Type u_1
inst✝¹ : TopologicalSpace X
inst✝ : TopologicalSpace Y
s t✝ : Set X
f : X → Y
hf : Continuous f
t : Set X
ht : IsCompact t
\u22a2 ∃ i, IsCompact i ∧ f ⁻¹' iᶜ ⊆ tᶜ
-- Mathlib/Topology/Compactness/Compact.lean
X : Type u
Y : Type v
ι : Type u_1
inst✝¹ : TopologicalSpace X
inst✝ : TopologicalSpace Y
s t✝ : Set X
f : X → Y
hf : Continuous f
t : Set X
ht : IsCompact t
\u22a2 f ⁻¹' (f '' t)ᶜ ⊆ tᶜ
-- Mathlib/Algebra/Order/Floor.lean
F : Type u_1
α : Type u_2
β : Type u_3
inst✝¹ : LinearOrderedRing α
inst✝ : FloorRing α
z : ℤ
a : α
\u22a2 ⌈a⌉ = 0 ↔ a ∈ Ioc (-1) 0
-- Mathlib/Analysis/Calculus/FDeriv/Measurable.lean
F : Type u_1
inst✝¹ : NormedAddCommGroup F
inst✝ : NormedSpace ℝ F
f : ℝ → F
K : Set F
r x : ℝ
hr : 0 < r
ε : ℝ
L₁ L₂ : F
h₁ : x ∈ A f L₁ r ε
h₂ : x ∈ A f L₂ r ε
\u22a2 ‖L₁ - L₂‖ ≤ 4 * ε
-- Mathlib/Analysis/Calculus/FDeriv/Measurable.lean
F : Type u_1
inst✝¹ : NormedAddCommGroup F
inst✝ : NormedSpace ℝ F
f : ℝ → F
K : Set F
r x : ℝ
hr : 0 < r
ε : ℝ
L₁ L₂ : F
h₁ : x ∈ A f L₁ r ε
h₂ : x ∈ A f L₂ r ε
\u22a2 ‖(r / 2) • (L₁ - L₂)‖ ≤ r / 2 * (4 * ε)
-- Mathlib/NumberTheory/LSeries/HurwitzZetaOdd.lean
x : ℝ
\u22a2 sinKernel 0 x = 0
-- Mathlib/Data/Seq/WSeq.lean
α : Type u
β : Type v
γ : Type w
s : Seq α
\u22a2 (↑s).head = Computation.pure s.head
-- Mathlib/Data/Seq/WSeq.lean
α : Type u
β : Type v
γ : Type w
s : Seq α
\u22a2 Computation.pure (Option.map (Prod.fst ∘ fun a => (a, ↑s.tail)) s.head) = Computation.pure s.head
-- Mathlib/MeasureTheory/Function/SimpleFuncDenseLp.lean
α : Type u_1
β : Type u_2
ι : Type u_3
E : Type u_4
F : Type u_5
𝕜 : Type u_6
inst✝³ : MeasurableSpace α
inst✝² : NormedAddCommGroup E
inst✝¹ : NormedAddCommGroup F
μ : Measure α
p : ℝ≥0∞
inst✝ : Zero β
f : α →ₛ β
hf : ∀ (y : β), y ≠ 0 → μ (↑f ⁻¹' {y}) < ⊤
\u22a2 μ (support ↑f) < ⊤
-- Mathlib/MeasureTheory/Function/SimpleFuncDenseLp.lean
α : Type u_1
β : Type u_2
ι : Type u_3
E : Type u_4
F : Type u_5
𝕜 : Type u_6
inst✝³ : MeasurableSpace α
inst✝² : NormedAddCommGroup E
inst✝¹ : NormedAddCommGroup F
μ : Measure α
p : ℝ≥0∞
inst✝ : Zero β
f : α →ₛ β
hf : ∀ (y : β), y ≠ 0 → μ (↑f ⁻¹' {y}) < ⊤
\u22a2 μ (⋃ y ∈ filter (fun y => y ≠ 0) f.range, ↑f ⁻¹' {y}) < ⊤
-- Mathlib/MeasureTheory/Function/SimpleFuncDenseLp.lean
α : Type u_1
β : Type u_2
ι : Type u_3
E : Type u_4
F : Type u_5
𝕜 : Type u_6
inst✝³ : MeasurableSpace α
inst✝² : NormedAddCommGroup E
inst✝¹ : NormedAddCommGroup F
μ : Measure α
p : ℝ≥0∞
inst✝ : Zero β
f : α →ₛ β
hf : ∀ (y : β), y ≠ 0 → μ (↑f ⁻¹' {y}) < ⊤
y : β
hy : y ∈ filter (fun y => y ≠ 0) f.range
\u22a2 μ (↑f ⁻¹' {y}) < ⊤
-- Mathlib/MeasureTheory/Function/SimpleFuncDenseLp.lean
α : Type u_1
β : Type u_2
ι : Type u_3
E : Type u_4
F : Type u_5
𝕜 : Type u_6
inst✝³ : MeasurableSpace α
inst✝² : NormedAddCommGroup E
inst✝¹ : NormedAddCommGroup F
μ : Measure α
p : ℝ≥0∞
inst✝ : Zero β
f : α →ₛ β
hf : ∀ (y : β), y ≠ 0 → μ (↑f ⁻¹' {y}) < ⊤
y : β
hy : y ∈ f.range ∧ y ≠ 0
\u22a2 μ (↑f ⁻¹' {y}) < ⊤
-- Mathlib/Geometry/Manifold/PartitionOfUnity.lean
ι : Type uι
E : Type uE
inst✝⁸ : NormedAddCommGroup E
inst✝⁷ : NormedSpace ℝ E
inst✝⁶ : FiniteDimensional ℝ E
F : Type uF
inst✝⁵ : NormedAddCommGroup F
inst✝⁴ : NormedSpace ℝ F
H : Type uH
inst✝³ : TopologicalSpace H
I : ModelWithCorners ℝ E H
M : Type uM
inst✝² : TopologicalSpace M
inst✝¹ : ChartedSpace H M
inst✝ : SmoothManifoldWithCorners I M
s : Set M
f : SmoothPartitionOfUnity ι I M s
n : ℕ∞
x₀ : M
g : ι → M → F
hφ : ∀ (i : ι), x₀ ∈ tsupport ⇑(f i) → ContMDiffAt I 𝓘(ℝ, F) n (g i) x₀
\u22a2 ContMDiffAt I 𝓘(ℝ, F) n (fun x => ∑ᶠ (i : ι), (f i) x • g i x) x₀
-- Mathlib/Geometry/Manifold/PartitionOfUnity.lean
ι : Type uι
E : Type uE
inst✝⁸ : NormedAddCommGroup E
inst✝⁷ : NormedSpace ℝ E
inst✝⁶ : FiniteDimensional ℝ E
F : Type uF
inst✝⁵ : NormedAddCommGroup F
inst✝⁴ : NormedSpace ℝ F
H : Type uH
inst✝³ : TopologicalSpace H
I : ModelWithCorners ℝ E H
M : Type uM
inst✝² : TopologicalSpace M
inst✝¹ : ChartedSpace H M
inst✝ : SmoothManifoldWithCorners I M
s : Set M
f : SmoothPartitionOfUnity ι I M s
n : ℕ∞
x₀ : M
g : ι → M → F
hφ : ∀ (i : ι), x₀ ∈ tsupport ⇑(f i) → ContMDiffAt I 𝓘(ℝ, F) n (g i) x₀
i : ι
\u22a2 ContMDiffAt I 𝓘(ℝ, F) n (fun x => (f i) x • g i x) x₀
-- Mathlib/Data/Int/Defs.lean
a✝ b c d m n a : ℤ
\u22a2 (-a.succ).succ = -a
-- Mathlib/Computability/AkraBazzi/AkraBazzi.lean
α : Type u_1
inst✝¹ : Fintype α
inst✝ : Nonempty α
T : ℕ → ℝ
g : ℝ → ℝ
a b : α → ℝ
r : α → ℕ → ℕ
R : AkraBazziRecurrence T g a b r
i : α
\u22a2 Tendsto (r i) atTop atTop
-- Mathlib/Computability/AkraBazzi/AkraBazzi.lean
α : Type u_1
inst✝¹ : Fintype α
inst✝ : Nonempty α
T : ℕ → ℝ
g : ℝ → ℝ
a b : α → ℝ
r : α → ℕ → ℕ
R : AkraBazziRecurrence T g a b r
i : α
\u22a2 ∀ (b : ℕ), ∀ᶠ (a : ℕ) in atTop, b ≤ r i a
-- Mathlib/Computability/AkraBazzi/AkraBazzi.lean
α : Type u_1
inst✝¹ : Fintype α
inst✝ : Nonempty α
T : ℕ → ℝ
g : ℝ → ℝ
a b✝ : α → ℝ
r : α → ℕ → ℕ
R : AkraBazziRecurrence T g a b✝ r
i : α
b : ℕ
\u22a2 ∀ᶠ (a : ℕ) in atTop, b ≤ r i a
-- Mathlib/Computability/AkraBazzi/AkraBazzi.lean
α : Type u_1
inst✝¹ : Fintype α
inst✝ : Nonempty α
T : ℕ → ℝ
g : ℝ → ℝ
a b✝ : α → ℝ
r : α → ℕ → ℕ
R : AkraBazziRecurrence T g a b✝ r
i : α
b : ℕ
this : ∀ᶠ (n : ℕ) in atTop, ∀ (i : α), ↑b ≤ ↑(r i n)
\u22a2 ∀ᶠ (a : ℕ) in atTop, b ≤ r i a
-- Mathlib/Computability/AkraBazzi/AkraBazzi.lean
α : Type u_1
inst✝¹ : Fintype α
inst✝ : Nonempty α
T : ℕ → ℝ
g : ℝ → ℝ
a b✝ : α → ℝ
r : α → ℕ → ℕ
R : AkraBazziRecurrence T g a b✝ r
i : α
b : ℕ
this : ∀ (i : α), ∀ᶠ (x : ℕ) in atTop, ↑b ≤ ↑(r i x)
\u22a2 ∀ᶠ (a : ℕ) in atTop, b ≤ r i a
-- Mathlib/Data/Nat/EvenOddRec.lean
P : ℕ → Sort u_1
h0 : P 0
h_even : (i : ℕ) → P i → P (2 * i)
h_odd : (i : ℕ) → P i → P (2 * i + 1)
H : h_even 0 h0 = h0
n : ℕ
\u22a2 evenOddRec h0 h_even h_odd (2 * n + 1) = h_odd n (evenOddRec h0 h_even h_odd n)
-- Mathlib/Data/Nat/EvenOddRec.lean
P : ℕ → Sort u_1
h0 : P 0
h_even : (i : ℕ) → P i → P (2 * i)
h_odd : (i : ℕ) → P i → P (2 * i + 1)
H : h_even 0 h0 = h0
n : ℕ
\u22a2 (match false, 0, h0 with | false, i, hi => h_even i hi | true, i, hi => h_odd i hi) = h0 ∨ (n = 0 → true = true)
-- Mathlib/NumberTheory/FLT/Three.lean
K : Type u_1
inst✝³ : Field K
inst✝² : NumberField K
inst✝¹ : IsCyclotomicExtension {3} ℚ K
ζ : K
hζ : IsPrimitiveRoot ζ ↑3
S : Solution hζ
S' : Solution' hζ
inst✝ : DecidableRel fun a b => a ∣ b
\u22a2 λ ^ 2 ∣ S'.a + S'.b ∨ λ ^ 2 ∣ S'.a + ↑η * S'.b ∨ λ ^ 2 ∣ S'.a + ↑η ^ 2 * S'.b
-- Mathlib/NumberTheory/FLT/Three.lean
K : Type u_1
inst✝³ : Field K
inst✝² : NumberField K
inst✝¹ : IsCyclotomicExtension {3} ℚ K
ζ : K
hζ : IsPrimitiveRoot ζ ↑3
S : Solution hζ
S' : Solution' hζ
inst✝ : DecidableRel fun a b => a ∣ b
h : ¬λ ^ 2 ∣ S'.a + S'.b ∧ ¬λ ^ 2 ∣ S'.a + ↑η * S'.b ∧ ¬λ ^ 2 ∣ S'.a + ↑η ^ 2 * S'.b
\u22a2 False
-- Mathlib/NumberTheory/FLT/Three.lean
K : Type u_1
inst✝³ : Field K
inst✝² : NumberField K
inst✝¹ : IsCyclotomicExtension {3} ℚ K
ζ : K
hζ : IsPrimitiveRoot ζ ↑3
S : Solution hζ
S' : Solution' hζ
inst✝ : DecidableRel fun a b => a ∣ b
h1 : ¬λ ^ 2 ∣ S'.a + S'.b
h2 : ¬λ ^ 2 ∣ S'.a + ↑η * S'.b
h3 : ¬λ ^ 2 ∣ S'.a + ↑η ^ 2 * S'.b
\u22a2 False
-- Mathlib/NumberTheory/FLT/Three.lean
K : Type u_1
inst✝³ : Field K
inst✝² : NumberField K
inst✝¹ : IsCyclotomicExtension {3} ℚ K
ζ : K
hζ : IsPrimitiveRoot ζ ↑3
S : Solution hζ
S' : Solution' hζ
inst✝ : DecidableRel fun a b => a ∣ b
h1 : multiplicity λ (S'.a + S'.b) < ↑2
h2 : multiplicity λ (S'.a + ↑η * S'.b) < ↑2
h3 : multiplicity λ (S'.a + ↑η ^ 2 * S'.b) < ↑2
\u22a2 False
-- Mathlib/NumberTheory/FLT/Three.lean
K : Type u_1
inst✝³ : Field K
inst✝² : NumberField K
inst✝¹ : IsCyclotomicExtension {3} ℚ K
ζ : K
hζ : IsPrimitiveRoot ζ ↑3
S : Solution hζ
S' : Solution' hζ
inst✝ : DecidableRel fun a b => a ∣ b
h1 : multiplicity λ (S'.a + S'.b) < ↑2
h2 : multiplicity λ (S'.a + ↑η * S'.b) < ↑2
h3 : multiplicity λ (S'.a + ↑η ^ 2 * S'.b) < ↑2
h1' : multiplicity.Finite λ (S'.a + S'.b)
\u22a2 False
-- Mathlib/NumberTheory/FLT/Three.lean
K : Type u_1
inst✝³ : Field K
inst✝² : NumberField K
inst✝¹ : IsCyclotomicExtension {3} ℚ K
ζ : K
hζ : IsPrimitiveRoot ζ ↑3
S : Solution hζ
S' : Solution' hζ
inst✝ : DecidableRel fun a b => a ∣ b
h1 : multiplicity λ (S'.a + S'.b) < ↑2
h2 : multiplicity λ (S'.a + ↑η * S'.b) < ↑2
h3 : multiplicity λ (S'.a + ↑η ^ 2 * S'.b) < ↑2
h1' : multiplicity.Finite λ (S'.a + S'.b)
h2' : multiplicity.Finite λ (S'.a + ↑η * S'.b)
\u22a2 False
-- Mathlib/NumberTheory/FLT/Three.lean
K : Type u_1
inst✝³ : Field K
inst✝² : NumberField K
inst✝¹ : IsCyclotomicExtension {3} ℚ K
ζ : K
hζ : IsPrimitiveRoot ζ ↑3
S : Solution hζ
S' : Solution' hζ
inst✝ : DecidableRel fun a b => a ∣ b
h1 : multiplicity λ (S'.a + S'.b) < ↑2
h2 : multiplicity λ (S'.a + ↑η * S'.b) < ↑2
h3 : multiplicity λ (S'.a + ↑η ^ 2 * S'.b) < ↑2
h1' : multiplicity.Finite λ (S'.a + S'.b)
h2' : multiplicity.Finite λ (S'.a + ↑η * S'.b)
h3' : multiplicity.Finite λ (S'.a + ↑η ^ 2 * S'.b)
\u22a2 False
-- Mathlib/NumberTheory/FLT/Three.lean
K : Type u_1
inst✝³ : Field K
inst✝² : NumberField K
inst✝¹ : IsCyclotomicExtension {3} ℚ K
ζ : K
hζ : IsPrimitiveRoot ζ ↑3
S : Solution hζ
S' : Solution' hζ
inst✝ : DecidableRel fun a b => a ∣ b
h1 : multiplicity λ (S'.a + S'.b) < ↑2
h2 : multiplicity λ (S'.a + ↑η * S'.b) < ↑2
h3 : multiplicity λ (S'.a + ↑η ^ 2 * S'.b) < ↑2
h1'✝ : multiplicity.Finite λ (S'.a + S'.b)
h2' : multiplicity.Finite λ (S'.a + ↑η * S'.b)
h3' : multiplicity.Finite λ (S'.a + ↑η ^ 2 * S'.b)
h1' : ↑((multiplicity λ (S'.a + S'.b)).get h1'✝) = multiplicity λ (S'.a + S'.b)
\u22a2 False
-- Mathlib/NumberTheory/FLT/Three.lean
K : Type u_1
inst✝³ : Field K
inst✝² : NumberField K
inst✝¹ : IsCyclotomicExtension {3} ℚ K
ζ : K
hζ : IsPrimitiveRoot ζ ↑3
S : Solution hζ
S' : Solution' hζ
inst✝ : DecidableRel fun a b => a ∣ b
h1 : multiplicity λ (S'.a + S'.b) < ↑2
h2 : multiplicity λ (S'.a + ↑η * S'.b) < ↑2
h3 : multiplicity λ (S'.a + ↑η ^ 2 * S'.b) < ↑2
h1'✝ : multiplicity.Finite λ (S'.a + S'.b)
h2'✝ : multiplicity.Finite λ (S'.a + ↑η * S'.b)
h3' : multiplicity.Finite λ (S'.a + ↑η ^ 2 * S'.b)
h1' : ↑((multiplicity λ (S'.a + S'.b)).get h1'✝) = multiplicity λ (S'.a + S'.b)
h2' : ↑((multiplicity λ (S'.a + ↑η * S'.b)).get h2'✝) = multiplicity λ (S'.a + ↑η * S'.b)
\u22a2 False
-- Mathlib/NumberTheory/FLT/Three.lean
K : Type u_1
inst✝³ : Field K
inst✝² : NumberField K
inst✝¹ : IsCyclotomicExtension {3} ℚ K
ζ : K
hζ : IsPrimitiveRoot ζ ↑3
S : Solution hζ
S' : Solution' hζ
inst✝ : DecidableRel fun a b => a ∣ b
h1 : multiplicity λ (S'.a + S'.b) < ↑2
h2 : multiplicity λ (S'.a + ↑η * S'.b) < ↑2
h3 : multiplicity λ (S'.a + ↑η ^ 2 * S'.b) < ↑2
h1'✝ : multiplicity.Finite λ (S'.a + S'.b)
h2'✝ : multiplicity.Finite λ (S'.a + ↑η * S'.b)
h3'✝ : multiplicity.Finite λ (S'.a + ↑η ^ 2 * S'.b)
h1' : ↑((multiplicity λ (S'.a + S'.b)).get h1'✝) = multiplicity λ (S'.a + S'.b)
h2' : ↑((multiplicity λ (S'.a + ↑η * S'.b)).get h2'✝) = multiplicity λ (S'.a + ↑η * S'.b)
h3' : ↑((multiplicity λ (S'.a + ↑η ^ 2 * S'.b)).get h3'✝) = multiplicity λ (S'.a + ↑η ^ 2 * S'.b)
\u22a2 False