ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/Analysis/SpecialFunctions/Trigonometric/EulerSineProd.lean
z : ℂ
n : ℕ
hn : 2 ≤ n
hz : z ≠ 0
der1 : ∀ x ∈ uIcc 0 (π / 2), HasDerivAt (fun y => ↑(sin y) * ↑(cos y) ^ (n - 1)) (↑(cos x) ^ n - (↑n - 1) * ↑(sin x) ^ 2 * ↑(cos x) ^ (n - 2)) x

⊢ (↑n / (2 * z) * ∫ (x : ℝ) in 0 ..π / 2, Complex.cos (2 * z * ↑x) * ↑(cos x) ^ n) - (↑n - 1) / (2 * z) * ∫ (x : ℝ) in 0 ..π / 2, Complex.cos (2 * z * ↑x) * ↑(cos x) ^ (n - 2) = ↑(sin (π / 2)) * ↑(cos (π / 2)) ^ (n - 1) * (-Complex.cos (2 * z * ↑(π / 2)) / (2 * z)) - ↑(sin 0) * ↑(cos 0) ^ (n - 1) * (-Complex.cos (2 * z * ↑0) / (2 * z)) - ∫ (x : ℝ) in 0 ..π / 2, (↑(cos x) ^ n - (↑n - 1) * ↑(sin x) ^ 2 * ↑(cos x) ^ (n - 2)) * (-Complex.cos (2 * z * ↑x) / (2 * z))
-- Mathlib/Analysis/SpecialFunctions/Trigonometric/EulerSineProd.lean
z : ℂ
n : ℕ
hn : 2 ≤ n
hz : z ≠ 0
der1 : ∀ x ∈ uIcc 0 (π / 2), HasDerivAt (fun y => ↑(sin y) * ↑(cos y) ^ (n - 1)) (↑(cos x) ^ n - (↑n - 1) * ↑(sin x) ^ 2 * ↑(cos x) ^ (n - 2)) x

⊢ IntervalIntegrable (fun x => ↑(cos x) ^ n - (↑n - 1) * ↑(sin x) ^ 2 * ↑(cos x) ^ (n - 2)) volume 0 (π / 2)
-- Mathlib/Analysis/SpecialFunctions/Trigonometric/EulerSineProd.lean
z : ℂ
n : ℕ
hn : 2 ≤ n
hz : z ≠ 0
der1 : ∀ x ∈ uIcc 0 (π / 2), HasDerivAt (fun y => ↑(sin y) * ↑(cos y) ^ (n - 1)) (↑(cos x) ^ n - (↑n - 1) * ↑(sin x) ^ 2 * ↑(cos x) ^ (n - 2)) x

⊢ IntervalIntegrable (fun x => Complex.sin (2 * z * ↑x)) volume 0 (π / 2)
-- Mathlib/Data/ZMod/Basic.lean
α : Type u_1
inst✝ : AddGroup α
n : ℕ
hn : (Nat.card α).Coprime n
a : α

⊢ n • (↑n)⁻¹.val • a = a
-- Mathlib/CategoryTheory/Functor/KanExtension/Pointwise.lean
C : Type u_1
D : Type u_2
H : Type u_3
inst✝³ : Category.{?u.123995, u_1} C
inst✝² : Category.{?u.123999, u_2} D
inst✝¹ : Category.{?u.124003, u_3} H
L : C ⥤ D
F : C ⥤ H
inst✝ : L.HasPointwiseRightKanExtension F
Y₁ Y₂ : D
f : Y₁ ⟶ Y₂
g₁ g₂ : StructuredArrow Y₂ L
φ : g₁ ⟶ g₂

⊢ ((const (StructuredArrow Y₂ L)).obj (limit (StructuredArrow.proj Y₁ L ⋙ F))).map φ ≫ (fun g => limit.π (StructuredArrow.proj Y₁ L ⋙ F) ((StructuredArrow.map f).obj g)) g₂ = (fun g => limit.π (StructuredArrow.proj Y₁ L ⋙ F) ((StructuredArrow.map f).obj g)) g₁ ≫ (StructuredArrow.proj Y₂ L ⋙ F).map φ
-- Mathlib/CategoryTheory/Functor/KanExtension/Pointwise.lean
C : Type u_1
D : Type u_2
H : Type u_3
inst✝³ : Category.{?u.123995, u_1} C
inst✝² : Category.{?u.123999, u_2} D
inst✝¹ : Category.{?u.124003, u_3} H
L : C ⥤ D
F : C ⥤ H
inst✝ : L.HasPointwiseRightKanExtension F
Y : D
j : StructuredArrow Y L

⊢ limit.lift (StructuredArrow.proj Y L ⋙ F) { pt := limit (StructuredArrow.proj Y L ⋙ F), π := { app := fun g => limit.π (StructuredArrow.proj Y L ⋙ F) ((StructuredArrow.map (𝟙 Y)).obj g), naturality := ⋯ } } ≫ limit.π (StructuredArrow.proj Y L ⋙ F) j = 𝟙 (limit (StructuredArrow.proj Y L ⋙ F)) ≫ limit.π (StructuredArrow.proj Y L ⋙ F) j
-- Mathlib/CategoryTheory/Functor/KanExtension/Pointwise.lean
C : Type u_1
D : Type u_2
H : Type u_3
inst✝³ : Category.{?u.123995, u_1} C
inst✝² : Category.{?u.123999, u_2} D
inst✝¹ : Category.{?u.124003, u_3} H
L : C ⥤ D
F : C ⥤ H
inst✝ : L.HasPointwiseRightKanExtension F
Y : D
j : StructuredArrow Y L

⊢ limit.π (StructuredArrow.proj Y L ⋙ F) ((StructuredArrow.map (𝟙 Y)).obj j) = limit.π (StructuredArrow.proj Y L ⋙ F) j
-- Mathlib/CategoryTheory/Functor/KanExtension/Pointwise.lean
C : Type u_1
D : Type u_2
H : Type u_3
inst✝³ : Category.{?u.123995, u_1} C
inst✝² : Category.{?u.123999, u_2} D
inst✝¹ : Category.{?u.124003, u_3} H
L : C ⥤ D
F : C ⥤ H
inst✝ : L.HasPointwiseRightKanExtension F
Y : D
j : StructuredArrow Y L

⊢ (StructuredArrow.map (𝟙 Y)).obj j = j
-- Mathlib/CategoryTheory/Functor/KanExtension/Pointwise.lean
C : Type u_1
D : Type u_2
H : Type u_3
inst✝³ : Category.{?u.123995, u_1} C
inst✝² : Category.{?u.123999, u_2} D
inst✝¹ : Category.{?u.124003, u_3} H
L : C ⥤ D
F : C ⥤ H
inst✝ : L.HasPointwiseRightKanExtension F
Y₁ Y₂ Y₃ : D
f : Y₁ ⟶ Y₂
f' : Y₂ ⟶ Y₃
j : StructuredArrow Y₃ L

⊢ limit.lift (StructuredArrow.proj Y₃ L ⋙ F) { pt := limit (StructuredArrow.proj Y₁ L ⋙ F), π := { app := fun g => limit.π (StructuredArrow.proj Y₁ L ⋙ F) ((StructuredArrow.map (f ≫ f')).obj g), naturality := ⋯ } } ≫ limit.π (StructuredArrow.proj Y₃ L ⋙ F) j = (limit.lift (StructuredArrow.proj Y₂ L ⋙ F) { pt := limit (StructuredArrow.proj Y₁ L ⋙ F), π := { app := fun g => limit.π (StructuredArrow.proj Y₁ L ⋙ F) ((StructuredArrow.map f).obj g), naturality := ⋯ } } ≫ limit.lift (StructuredArrow.proj Y₃ L ⋙ F) { pt := limit (StructuredArrow.proj Y₂ L ⋙ F), π := { app := fun g => limit.π (StructuredArrow.proj Y₂ L ⋙ F) ((StructuredArrow.map f').obj g), naturality := ⋯ } }) ≫ limit.π (StructuredArrow.proj Y₃ L ⋙ F) j
-- Mathlib/CategoryTheory/Functor/KanExtension/Pointwise.lean
C : Type u_1
D : Type u_2
H : Type u_3
inst✝³ : Category.{?u.123995, u_1} C
inst✝² : Category.{?u.123999, u_2} D
inst✝¹ : Category.{?u.124003, u_3} H
L : C ⥤ D
F : C ⥤ H
inst✝ : L.HasPointwiseRightKanExtension F
Y₁ Y₂ Y₃ : D
f : Y₁ ⟶ Y₂
f' : Y₂ ⟶ Y₃
j : StructuredArrow Y₃ L

⊢ limit.π (StructuredArrow.proj Y₁ L ⋙ F) ((StructuredArrow.map (f ≫ f')).obj j) = limit.π (StructuredArrow.proj Y₁ L ⋙ F) ((StructuredArrow.map f).obj ((StructuredArrow.map f').obj j))
-- Mathlib/CategoryTheory/Functor/KanExtension/Pointwise.lean
C : Type u_1
D : Type u_2
H : Type u_3
inst✝³ : Category.{?u.123995, u_1} C
inst✝² : Category.{?u.123999, u_2} D
inst✝¹ : Category.{?u.124003, u_3} H
L : C ⥤ D
F : C ⥤ H
inst✝ : L.HasPointwiseRightKanExtension F
Y₁ Y₂ Y₃ : D
f : Y₁ ⟶ Y₂
f' : Y₂ ⟶ Y₃
j : StructuredArrow Y₃ L

⊢ (StructuredArrow.map (f ≫ f')).obj j = (StructuredArrow.map f).obj ((StructuredArrow.map f').obj j)
-- Mathlib/Analysis/Calculus/ContDiff/Basic.lean
𝕜 : Type u_1
inst✝¹⁰ : NontriviallyNormedField 𝕜
D : Type uD
inst✝⁹ : NormedAddCommGroup D
inst✝⁸ : NormedSpace 𝕜 D
E : Type uE
inst✝⁷ : NormedAddCommGroup E
inst✝⁶ : NormedSpace 𝕜 E
F : Type uF
inst✝⁵ : NormedAddCommGroup F
inst✝⁴ : NormedSpace 𝕜 F
G : Type uG
inst✝³ : NormedAddCommGroup G
inst✝² : NormedSpace 𝕜 G
X : Type u_2
inst✝¹ : NormedAddCommGroup X
inst✝ : NormedSpace 𝕜 X
s s₁ t u : Set E
f f₁ : E → F
g : F → G
x x₀ : E
c : F
b : E × F → G
m n : ℕ∞
p : E → FormalMultilinearSeries 𝕜 E F
e : F ≃L[𝕜] G

⊢ ContDiff 𝕜 n (⇑e ∘ f) ↔ ContDiff 𝕜 n f
-- Mathlib/Analysis/Calculus/BumpFunction/Normed.lean
E : Type u_1
inst✝⁷ : NormedAddCommGroup E
inst✝⁶ : NormedSpace ℝ E
inst✝⁵ : HasContDiffBump E
inst✝⁴ : MeasurableSpace E
c : E
f : ContDiffBump c
x✝ : E
n : ℕ∞
μ : Measure E
inst✝³ : BorelSpace E
inst✝² : FiniteDimensional ℝ E
inst✝¹ : IsLocallyFiniteMeasure μ
inst✝ : μ.IsOpenPosMeasure
x : E

⊢ f.normed μ x ≤ 1 / (μ (closedBall c f.rIn)).toReal
-- Mathlib/Analysis/Calculus/BumpFunction/Normed.lean
E : Type u_1
inst✝⁷ : NormedAddCommGroup E
inst✝⁶ : NormedSpace ℝ E
inst✝⁵ : HasContDiffBump E
inst✝⁴ : MeasurableSpace E
c : E
f : ContDiffBump c
x✝ : E
n : ℕ∞
μ : Measure E
inst✝³ : BorelSpace E
inst✝² : FiniteDimensional ℝ E
inst✝¹ : IsLocallyFiniteMeasure μ
inst✝ : μ.IsOpenPosMeasure
x : E

⊢ ↑f x / ∫ (x : E), ↑f x ∂μ ≤ 1 / (μ (closedBall c f.rIn)).toReal
-- Mathlib/Data/Matroid/Constructions.lean
α : Type u_1
M : Matroid α
E B I X R J : Set α

⊢ M.E = ∅ ↔ M = emptyOn α
-- Mathlib/Data/Matroid/Constructions.lean
α : Type u_1
M : Matroid α
E B I X R J : Set α

⊢ M.E = ∅ → ∀ I ⊆ M.E, M.Indep I ↔ I = ∅
-- Mathlib/RingTheory/Nilpotent/Lemmas.lean
R✝ : Type u_1
S : Type u_2
x✝ y✝ : R✝
inst✝¹ : CommSemiring R✝
x y : R✝
R : Type u_3
inst✝ : CommSemiring R

⊢ sInf {J | ⊥ ≤ J ∧ J.IsPrime} = sInf {J | J.IsPrime}
-- Mathlib/Analysis/SpecialFunctions/Trigonometric/Inverse.lean
x✝ y x : ℝ

⊢ x < sin (π / 2) ↔ x < 1
-- Mathlib/Data/Fin/Basic.lean
n m : ℕ
p✝ : Fin (n + 1)
i✝ j : Fin n
p : Fin (n + 1)
i : Fin n

⊢ (p.succAbove i).rev = p.rev.succAbove i.rev
-- Mathlib/Analysis/Calculus/ContDiff/Basic.lean
𝕜 : Type u_1
inst✝¹⁰ : NontriviallyNormedField 𝕜
D : Type uD
inst✝⁹ : NormedAddCommGroup D
inst✝⁸ : NormedSpace 𝕜 D
E : Type uE
inst✝⁷ : NormedAddCommGroup E
inst✝⁶ : NormedSpace 𝕜 E
F : Type uF
inst✝⁵ : NormedAddCommGroup F
inst✝⁴ : NormedSpace 𝕜 F
G : Type uG
inst✝³ : NormedAddCommGroup G
inst✝² : NormedSpace 𝕜 G
X : Type u_2
inst✝¹ : NormedAddCommGroup X
inst✝ : NormedSpace 𝕜 X
s s₁ t u : Set E
f f₁ : E → F
g : F → G
x✝ x₀ : E
c : F
b : E × F → G
m n✝ : ℕ∞
p : E → FormalMultilinearSeries 𝕜 E F
n : ℕ
x : E

⊢ iteratedFDeriv 𝕜 n (fun x => 0) x = 0 x
-- Mathlib/Analysis/NormedSpace/Pointwise.lean
𝕜 : Type u_1
E : Type u_2
inst✝³ : NormedField 𝕜
inst✝² : SeminormedAddCommGroup E
inst✝¹ : NormedSpace 𝕜 E
inst✝ : NormedSpace ℝ E
x✝ y z : E
δ✝ ε δ : ℝ
s : Set E
x : E

⊢ infEdist x (cthickening δ s) = infEdist x s - ENNReal.ofReal δ
-- Mathlib/Analysis/NormedSpace/Pointwise.lean
𝕜 : Type u_1
E : Type u_2
inst✝³ : NormedField 𝕜
inst✝² : SeminormedAddCommGroup E
inst✝¹ : NormedSpace 𝕜 E
inst✝ : NormedSpace ℝ E
x✝ y z : E
δ✝ ε δ : ℝ
s : Set E
x : E
hδ : δ ≤ 0

⊢ infEdist x (cthickening δ s) = infEdist x s - ENNReal.ofReal δ
-- Mathlib/Analysis/NormedSpace/Pointwise.lean
𝕜 : Type u_1
E : Type u_2
inst✝³ : NormedField 𝕜
inst✝² : SeminormedAddCommGroup E
inst✝¹ : NormedSpace 𝕜 E
inst✝ : NormedSpace ℝ E
x✝ y z : E
δ✝ ε δ : ℝ
s : Set E
x : E
hδ : 0 < δ

⊢ infEdist x (cthickening δ s) = infEdist x s - ENNReal.ofReal δ
-- Mathlib/Data/Matroid/Basic.lean
α : Type u_1
M : Matroid α
B I J X Y : Set α
e : α
hI : M.Indep I

⊢ M.Basis I (insert e I) ↔ M.Dep (insert e I) ∨ e ∈ I
-- Mathlib/Data/Matroid/Basic.lean
α : Type u_1
M : Matroid α
B I J X Y : Set α
e : α
hI : M.Indep I

⊢ e ∉ I → ¬M.Indep (insert e I) ∧ e ∈ M.E ↔ ¬M.Indep (insert e I) ∧ e ∈ M.E ∨ e ∈ I
-- Mathlib/Data/Nat/Factorial/Basic.lean
n : ℕ

⊢ (2 * n)! ≤ (2 * n) ^ n * n !
-- Mathlib/Data/Nat/Factorial/Basic.lean
n : ℕ

⊢ (n + 1).ascFactorial n * n ! ≤ (n + n) ^ n * n !
-- Mathlib/Data/Finset/Image.lean
α : Type u_1
β : Type u_2
γ : Type u_3
f : α → Option β
s' s t : Finset α
f_inj : ∀ (a a' : α), ∀ b ∈ f a, b ∈ f a' → a = a'

⊢ ∀ (x : β), x ∈ ↑(filterMap f s f_inj) ↔ x ∈ {b | ∃ a ∈ s, f a = some b}
-- Mathlib/Topology/Connected/Basic.lean
α : Type u
β : Type v
ι : Type u_1
π : ι → Type u_2
inst✝¹ : TopologicalSpace α
s✝ t u v : Set α
inst✝ : TopologicalSpace β
s : Set α
f : α → β
hf : Inducing f

⊢ IsPreconnected (f '' s) ↔ IsPreconnected s
-- Mathlib/Topology/Connected/Basic.lean
α : Type u
β : Type v
ι : Type u_1
π : ι → Type u_2
inst✝¹ : TopologicalSpace α
s✝ t u v : Set α
inst✝ : TopologicalSpace β
s : Set α
f : α → β
hf : Inducing f
h : IsPreconnected (f '' s)

⊢ IsPreconnected s
-- Mathlib/Topology/Connected/Basic.lean
α : Type u
β : Type v
ι : Type u_1
π : ι → Type u_2
inst✝¹ : TopologicalSpace α
s✝ t u✝ v✝ : Set α
inst✝ : TopologicalSpace β
s : Set α
f : α → β
hf : Inducing f
h : IsPreconnected (f '' s)
u v : Set α
hu' : IsOpen u
hv' : IsOpen v
huv : s ⊆ u ∪ v
x : α
hxs : x ∈ s
hxu : x ∈ u
y : α
hys : y ∈ s
hyv : y ∈ v

⊢ (s ∩ (u ∩ v)).Nonempty
-- Mathlib/Topology/Connected/Basic.lean
α : Type u
β : Type v
ι : Type u_1
π : ι → Type u_2
inst✝¹ : TopologicalSpace α
s✝ t u✝ v✝ : Set α
inst✝ : TopologicalSpace β
s : Set α
f : α → β
hf : Inducing f
h : IsPreconnected (f '' s)
v : Set α
hv' : IsOpen v
x : α
hxs : x ∈ s
y : α
hys : y ∈ s
hyv : y ∈ v
u : Set β
hu : IsOpen u
hu' : IsOpen (f ⁻¹' u)
huv : s ⊆ f ⁻¹' u ∪ v
hxu : x ∈ f ⁻¹' u

⊢ (s ∩ (f ⁻¹' u ∩ v)).Nonempty
-- Mathlib/Topology/Connected/Basic.lean
α : Type u
β : Type v
ι : Type u_1
π : ι → Type u_2
inst✝¹ : TopologicalSpace α
s✝ t u✝ v✝ : Set α
inst✝ : TopologicalSpace β
s : Set α
f : α → β
hf : Inducing f
h : IsPreconnected (f '' s)
x : α
hxs : x ∈ s
y : α
hys : y ∈ s
u : Set β
hu : IsOpen u
hu' : IsOpen (f ⁻¹' u)
hxu : x ∈ f ⁻¹' u
v : Set β
hv : IsOpen v
hv' : IsOpen (f ⁻¹' v)
hyv : y ∈ f ⁻¹' v
huv : s ⊆ f ⁻¹' u ∪ f ⁻¹' v

⊢ (s ∩ (f ⁻¹' u ∩ f ⁻¹' v)).Nonempty
-- Mathlib/Topology/Connected/Basic.lean
α : Type u
β : Type v
ι : Type u_1
π : ι → Type u_2
inst✝¹ : TopologicalSpace α
s✝ t u✝ v✝ : Set α
inst✝ : TopologicalSpace β
s : Set α
f : α → β
hf : Inducing f
h : IsPreconnected (f '' s)
x : α
hxs : x ∈ s
y : α
hys : y ∈ s
u : Set β
hu : IsOpen u
hu' : IsOpen (f ⁻¹' u)
hxu : x ∈ f ⁻¹' u
v : Set β
hv : IsOpen v
hv' : IsOpen (f ⁻¹' v)
hyv : y ∈ f ⁻¹' v
huv : f '' s ⊆ u ∪ v

⊢ (s ∩ (f ⁻¹' u ∩ f ⁻¹' v)).Nonempty
-- Mathlib/Topology/Connected/Basic.lean
α : Type u
β : Type v
ι : Type u_1
π : ι → Type u_2
inst✝¹ : TopologicalSpace α
s✝ t u✝ v✝ : Set α
inst✝ : TopologicalSpace β
s : Set α
f : α → β
hf : Inducing f
h : IsPreconnected (f '' s)
x : α
hxs : x ∈ s
y : α
hys : y ∈ s
u : Set β
hu : IsOpen u
hu' : IsOpen (f ⁻¹' u)
hxu : x ∈ f ⁻¹' u
v : Set β
hv : IsOpen v
hv' : IsOpen (f ⁻¹' v)
hyv : y ∈ f ⁻¹' v
huv : f '' s ⊆ u ∪ v
z : α
hzs : z ∈ s
hzuv : f z ∈ u ∩ v

⊢ (s ∩ (f ⁻¹' u ∩ f ⁻¹' v)).Nonempty
-- Mathlib/MeasureTheory/Measure/Restrict.lean
R : Type u_1
α : Type u_2
β : Type u_3
δ : Type u_4
γ : Type u_5
ι : Type u_6
m0 : MeasurableSpace α
inst✝¹ : MeasurableSpace β
inst✝ : MeasurableSpace γ
μ μ₁ μ₂ μ₃ ν ν' ν₁ ν₂ : Measure α
s s' t : Set α
h : s ⊆ t

⊢ μ (toMeasurable (μ.restrict t) s ∩ t) = (μ.restrict t) s
-- Mathlib/ModelTheory/Semantics.lean
L : Language
L' : Language
M : Type w
N : Type u_1
P : Type u_2
inst✝² : L.Structure M
inst✝¹ : L.Structure N
inst✝ : L.Structure P
α : Type u'
β : Type v'
γ : Type u_3
n : ℕ
T : L.Theory

⊢ M ⊨ L.infiniteTheory ↔ Infinite M
-- Mathlib/Computability/TuringMachine.lean
σ₁ : Type u_1
σ₂ : Type u_2
f₁ : σ₁ → Option σ₁
f₂ : σ₂ → Option σ₂
tr : σ₁ → σ₂
a₁ : σ₁

⊢ (∀ ⦃a₂ : σ₂⦄, (fun a b => tr a = b) a₁ a₂ → match f₁ a₁ with | some b₁ => ∃ b₂, (fun a b => tr a = b) b₁ b₂ ∧ Reaches₁ f₂ a₂ b₂ | none => f₂ a₂ = none) ↔ FRespects f₂ tr (tr a₁) (f₁ a₁)
-- .lake/packages/batteries/Batteries/Data/List/Lemmas.lean
s n : Nat

⊢ range' s n = map (fun x => s + x) (range n)
-- .lake/packages/batteries/Batteries/Data/List/Lemmas.lean
s n : Nat

⊢ range' s n = range' (s + 0) n
-- Mathlib/Probability/Process/Adapted.lean
Ω : Type u_1
β : Type u_2
ι : Type u_3
m : MeasurableSpace Ω
inst✝⁵ : TopologicalSpace β
inst✝⁴ : Preorder ι
u v : ι → Ω → β
f : Filtration ι m
inst✝³ : MeasurableSpace ι
t : ι → Ω → ι
inst✝² : TopologicalSpace ι
inst✝¹ : BorelSpace ι
inst✝ : MetrizableSpace ι
h : ProgMeasurable f u
ht : ProgMeasurable f t
ht_le : ∀ (i : ι) (ω : Ω), t i ω ≤ i
i : ι

⊢ StronglyMeasurable fun p => (fun i ω => u (t i ω) ω) (↑p.1) p.2
-- Mathlib/Probability/Process/Adapted.lean
Ω : Type u_1
β : Type u_2
ι : Type u_3
m : MeasurableSpace Ω
inst✝⁵ : TopologicalSpace β
inst✝⁴ : Preorder ι
u v : ι → Ω → β
f : Filtration ι m
inst✝³ : MeasurableSpace ι
t : ι → Ω → ι
inst✝² : TopologicalSpace ι
inst✝¹ : BorelSpace ι
inst✝ : MetrizableSpace ι
h : ProgMeasurable f u
ht : ProgMeasurable f t
ht_le : ∀ (i : ι) (ω : Ω), t i ω ≤ i
i : ι
this : (fun p => u (t (↑p.1) p.2) p.2) = (fun p => u (↑p.1) p.2) ∘ fun p => (⟨t (↑p.1) p.2, ⋯⟩, p.2)

⊢ StronglyMeasurable fun p => (fun i ω => u (t i ω) ω) (↑p.1) p.2
-- Mathlib/Probability/Process/Adapted.lean
Ω : Type u_1
β : Type u_2
ι : Type u_3
m : MeasurableSpace Ω
inst✝⁵ : TopologicalSpace β
inst✝⁴ : Preorder ι
u v : ι → Ω → β
f : Filtration ι m
inst✝³ : MeasurableSpace ι
t : ι → Ω → ι
inst✝² : TopologicalSpace ι
inst✝¹ : BorelSpace ι
inst✝ : MetrizableSpace ι
h : ProgMeasurable f u
ht : ProgMeasurable f t
ht_le : ∀ (i : ι) (ω : Ω), t i ω ≤ i
i : ι
this : (fun p => u (t (↑p.1) p.2) p.2) = (fun p => u (↑p.1) p.2) ∘ fun p => (⟨t (↑p.1) p.2, ⋯⟩, p.2)

⊢ StronglyMeasurable ((fun p => u (↑p.1) p.2) ∘ fun p => (⟨t (↑p.1) p.2, ⋯⟩, p.2))
-- Mathlib/Data/Real/Irrational.lean
x : ℝ
h : Irrational x

⊢ x ≠ 1
-- Mathlib/Data/Nat/Multiplicity.lean
p n k b : ℕ
hp : Prime p
hkn : k ≤ n
hnb : log p n < b

⊢ multiplicity p (n.choose k) = ↑(filter (fun i => p ^ i ≤ k % p ^ i + (n - k) % p ^ i) (Ico 1 b)).card
-- Mathlib/Data/Nat/Multiplicity.lean
p n k b : ℕ
hp : Prime p
hkn : k ≤ n
hnb : log p n < b
this : n - k + k = n

⊢ multiplicity p (n.choose k) = ↑(filter (fun i => p ^ i ≤ k % p ^ i + (n - k) % p ^ i) (Ico 1 b)).card
-- Mathlib/Data/Nat/Multiplicity.lean
p n k b : ℕ
hp : Prime p
hkn : k ≤ n
hnb : log p n < b
this : n - k + k = n

⊢ n = n - k + k
-- Mathlib/Data/Nat/Multiplicity.lean
p n k b : ℕ
hp : Prime p
hkn : k ≤ n
hnb : log p n < b
this : n - k + k = n

⊢ log p (n - k + k) < b
-- Mathlib/Data/Real/Sqrt.lean
x✝ y✝ x y : ℝ

⊢ x ^ 2 < y ↔ -√y < x ∧ x < √y
-- Mathlib/Order/OmegaCompletePartialOrder.lean
α : Type u
α' : Type u_1
β : Type v
β' : Type u_2
γ : Type u_3
φ : Type u_4
inst✝⁵ : OmegaCompletePartialOrder α
inst✝⁴ : OmegaCompletePartialOrder β
inst✝³ : OmegaCompletePartialOrder γ
inst✝² : OmegaCompletePartialOrder φ
inst✝¹ : OmegaCompletePartialOrder α'
inst✝ : OmegaCompletePartialOrder β'
f : α → β
g : α →𝒄 β
h : f = ⇑g

⊢ Continuous (g.copy f h)
-- Mathlib/Order/OmegaCompletePartialOrder.lean
α : Type u
α' : Type u_1
β : Type v
β' : Type u_2
γ : Type u_3
φ : Type u_4
inst✝⁵ : OmegaCompletePartialOrder α
inst✝⁴ : OmegaCompletePartialOrder β
inst✝³ : OmegaCompletePartialOrder γ
inst✝² : OmegaCompletePartialOrder φ
inst✝¹ : OmegaCompletePartialOrder α'
inst✝ : OmegaCompletePartialOrder β'
f : α → β
g : α →𝒄 β
h : f = ⇑g

⊢ Continuous g.toOrderHom
-- Mathlib/Data/Set/Pointwise/Interval.lean
α : Type u_1
inst✝ : OrderedAddCommGroup α
a b c : α

⊢ (fun x => x - a) '' Ioo b c = Ioo (b - a) (c - a)
-- Mathlib/NumberTheory/Harmonic/EulerMascheroni.lean
m n : ℕ
this : ∀ (r : ℕ), eulerMascheroniSeq r < eulerMascheroniSeq' r

⊢ eulerMascheroniSeq m < eulerMascheroniSeq' n
-- Mathlib/NumberTheory/Harmonic/EulerMascheroni.lean
m n : ℕ
this : ∀ (r : ℕ), eulerMascheroniSeq r < eulerMascheroniSeq' r

⊢ eulerMascheroniSeq (max m n) < eulerMascheroniSeq' n
-- 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

⊢ c ∈ perpBisector p₁ p₂ ↔ ⟪c -ᵥ p₁, p₂ -ᵥ p₁⟫_ℝ = dist p₁ p₂ ^ 2 / 2
-- Mathlib/MeasureTheory/Integral/Indicator.lean
α : Type u_1
inst✝³ : MeasurableSpace α
A : Set α
ι : Type u_2
L : Filter ι
inst✝² : L.IsCountablyGenerated
As : ι → Set α
inst✝¹ : L.NeBot
μ : Measure α
inst✝ : IsFiniteMeasure μ
As_mble : ∀ (i : ι), MeasurableSet (As i)
h_lim : ∀ (x : α), ∀ᶠ (i : ι) in L, x ∈ As i ↔ x ∈ A

⊢ Tendsto (fun i => μ (As i)) L (𝓝 (μ A))
-- Mathlib/MeasureTheory/Integral/Indicator.lean
α : Type u_1
inst✝³ : MeasurableSpace α
A : Set α
ι : Type u_2
L : Filter ι
inst✝² : L.IsCountablyGenerated
As : ι → Set α
inst✝¹ : L.NeBot
μ : Measure α
inst✝ : IsFiniteMeasure μ
As_mble : ∀ (i : ι), MeasurableSet (As i)
h_lim : ∀ (x : α), ∀ᶠ (i : ι) in L, x ∈ As i ↔ x ∈ A

⊢ MeasurableSet A
-- Mathlib/RingTheory/Idempotents.lean
R : Type u_1
S : Type u_2
inst✝² : CommRing R
inst✝¹ : Ring S
f : R →+* S
I : Type u_3
inst✝ : Fintype I
e : I → R
he : CompleteOrthogonalIdempotents e

⊢ ∏ i : I, (1 - e i) = 0
-- Mathlib/NumberTheory/FLT/Three.lean
a b c : ℤ
hdvd : ¬3 ∣ a * b * c

⊢ a ^ 3 + b ^ 3 ≠ c ^ 3
-- Mathlib/NumberTheory/FLT/Three.lean
a b c : ℤ
hdvd : (¬3 ∣ a ∧ ¬3 ∣ b) ∧ ¬3 ∣ c

⊢ a ^ 3 + b ^ 3 ≠ c ^ 3
-- Mathlib/NumberTheory/FLT/Three.lean
a b c : ℤ
hdvd : (¬3 ∣ a ∧ ¬3 ∣ b) ∧ ¬3 ∣ c

⊢ ¬↑(a ^ 3 + b ^ 3) = ↑(c ^ 3)
-- Mathlib/NumberTheory/FLT/Three.lean
a b c : ℤ
hdvd : (¬3 ∣ a ∧ ¬3 ∣ b) ∧ ¬3 ∣ c

⊢ ¬↑a ^ 3 + ↑b ^ 3 = ↑c ^ 3
-- Mathlib/RingTheory/GradedAlgebra/HomogeneousIdeal.lean
ι : Type u_1
σ : Type u_2
R : Type u_3
A : Type u_4
inst✝⁵ : Semiring A
inst✝⁴ : SetLike σ A
inst✝³ : AddSubmonoidClass σ A
𝒜 : ι → σ
inst✝² : DecidableEq ι
inst✝¹ : AddMonoid ι
inst✝ : GradedRing 𝒜
I : Ideal A

⊢ IsHomogeneous 𝒜 I ↔ ∃ S, I = span (Subtype.val '' S)
-- Mathlib/RingTheory/GradedAlgebra/HomogeneousIdeal.lean
ι : Type u_1
σ : Type u_2
R : Type u_3
A : Type u_4
inst✝⁵ : Semiring A
inst✝⁴ : SetLike σ A
inst✝³ : AddSubmonoidClass σ A
𝒜 : ι → σ
inst✝² : DecidableEq ι
inst✝¹ : AddMonoid ι
inst✝ : GradedRing 𝒜
I : Ideal A

⊢ I = (homogeneousCore 𝒜 I).toIdeal ↔ ∃ S, I = span (Subtype.val '' S)
-- Mathlib/Algebra/Ring/Commute.lean
α : Type u
β : Type v
γ : Type w
R : Type x
inst✝ : Ring R
a b : R
h : Commute a b

⊢ a ^ 2 - b ^ 2 = (a + b) * (a - b)
-- 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₂
inst✝² : DecidableEq ι
P : ι → Prop
inst✝¹ : DecidablePred P
inst✝ : DecidableEq { a // ¬P a }
x : (i : { a // P a }) → M₁ ↑i
z : (i : { a // ¬P a }) → M₁ ↑i
i : { a // ¬P a }
c : M₁ ↑i

⊢ (fun j => if h : P j then x ⟨j, h⟩ else update z i c ⟨j, h⟩) = update (fun j => if h : P j then x ⟨j, h⟩ else z ⟨j, h⟩) (↑i) c
-- Mathlib/Analysis/NormedSpace/Pointwise.lean
𝕜 : Type u_1
E : Type u_2
inst✝⁴ : NormedField 𝕜
inst✝³ : NormedAddCommGroup E
inst✝² : NormedSpace 𝕜 E
inst✝¹ : NormedSpace ℝ E
inst✝ : Nontrivial E
x : E
r : ℝ

⊢ (sphere x r).Nonempty ↔ 0 ≤ r
-- Mathlib/Analysis/NormedSpace/Pointwise.lean
𝕜 : Type u_1
E : Type u_2
inst✝⁴ : NormedField 𝕜
inst✝³ : NormedAddCommGroup E
inst✝² : NormedSpace 𝕜 E
inst✝¹ : NormedSpace ℝ E
inst✝ : Nontrivial E
x : E
r : ℝ
y : E
hy : y ≠ x

⊢ (sphere x r).Nonempty ↔ 0 ≤ r
-- Mathlib/Analysis/NormedSpace/Pointwise.lean
𝕜 : Type u_1
E : Type u_2
inst✝⁴ : NormedField 𝕜
inst✝³ : NormedAddCommGroup E
inst✝² : NormedSpace 𝕜 E
inst✝¹ : NormedSpace ℝ E
inst✝ : Nontrivial E
x : E
r : ℝ
y : E
hy : y ≠ x
hr : 0 ≤ r

⊢ r • ‖y - x‖⁻¹ • (y - x) + x ∈ sphere x r
-- Mathlib/Analysis/NormedSpace/Pointwise.lean
𝕜 : Type u_1
E : Type u_2
inst✝⁴ : NormedField 𝕜
inst✝³ : NormedAddCommGroup E
inst✝² : NormedSpace 𝕜 E
inst✝¹ : NormedSpace ℝ E
inst✝ : Nontrivial E
x : E
r : ℝ
y : E
hy : y ≠ x
hr : 0 ≤ r
this : ‖y - x‖ ≠ 0

⊢ r • ‖y - x‖⁻¹ • (y - x) + x ∈ sphere x r
-- Mathlib/Analysis/NormedSpace/Pointwise.lean
𝕜 : Type u_1
E : Type u_2
inst✝⁴ : NormedField 𝕜
inst✝³ : NormedAddCommGroup E
inst✝² : NormedSpace 𝕜 E
inst✝¹ : NormedSpace ℝ E
inst✝ : Nontrivial E
x : E
r : ℝ
y : E
hy : y ≠ x
hr : 0 ≤ r
this : ‖y - x‖ ≠ 0

⊢ |r| * (|‖y - x‖|⁻¹ * ‖y - x‖) = r
-- Mathlib/Analysis/NormedSpace/Pointwise.lean
𝕜 : Type u_1
E : Type u_2
inst✝⁴ : NormedField 𝕜
inst✝³ : NormedAddCommGroup E
inst✝² : NormedSpace 𝕜 E
inst✝¹ : NormedSpace ℝ E
inst✝ : Nontrivial E
x : E
r : ℝ
y : E
hy : y ≠ x
hr : 0 ≤ r
this : ‖y - x‖ ≠ 0

⊢ |r| * (‖y - x‖⁻¹ * ‖y - x‖) = r
-- Mathlib/Analysis/Complex/UnitDisc/Basic.lean
z : 𝔻

⊢ abs ↑z ≠ abs (-1)
-- Mathlib/Analysis/Complex/UnitDisc/Basic.lean
z : 𝔻

⊢ abs ↑z ≠ 1
-- Mathlib/Analysis/SpecialFunctions/Trigonometric/Angle.lean

⊢ (↑π).sin = 0
-- Mathlib/MeasureTheory/Constructions/Polish/Basic.lean
α : Type u_1
ι : Type u_2
inst✝² : TopologicalSpace α
β : Type u_3
inst✝¹ : TopologicalSpace β
inst✝ : PolishSpace β
s : Set β
hs : IsOpen s
f : β → α
f_cont : Continuous f

⊢ AnalyticSet (f '' s)
-- Mathlib/MeasureTheory/Constructions/Polish/Basic.lean
α : Type u_1
ι : Type u_2
inst✝² : TopologicalSpace α
β : Type u_3
inst✝¹ : TopologicalSpace β
inst✝ : PolishSpace β
s : Set β
hs : IsOpen s
f : β → α
f_cont : Continuous f

⊢ AnalyticSet (range fun x => f ↑x)
-- Mathlib/MeasureTheory/Constructions/Polish/Basic.lean
α : Type u_1
ι : Type u_2
inst✝² : TopologicalSpace α
β : Type u_3
inst✝¹ : TopologicalSpace β
inst✝ : PolishSpace β
s : Set β
hs : IsOpen s
f : β → α
f_cont : Continuous f
this : PolishSpace ↑s

⊢ AnalyticSet (range fun x => f ↑x)
-- Mathlib/Analysis/CstarAlgebra/ContinuousFunctionalCalculus/Unital.lean
R : Type u_1
A : Type u_2
p : A → Prop
inst✝¹¹ : CommSemiring R
inst✝¹⁰ : StarRing R
inst✝⁹ : MetricSpace R
inst✝⁸ : TopologicalSemiring R
inst✝⁷ : ContinuousStar R
inst✝⁶ : TopologicalSpace A
inst✝⁵ : Ring A
inst✝⁴ : StarRing A
inst✝³ : Algebra R A
inst✝² : ContinuousFunctionalCalculus R p
f g : R → R
a : A
ha : autoParam (p a) _auto✝
hf : autoParam (ContinuousOn f (spectrum R a)) _auto✝
hg : autoParam (ContinuousOn g (spectrum R a)) _auto✝
inst✝¹ : UniqueContinuousFunctionalCalculus R A
inst✝ : Nontrivial A

⊢ spectrum R 1 = {1}