ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/MeasureTheory/Function/UniformIntegrable.lean
α : Type u_1
β : Type u_2
ι : Type u_3
m : MeasurableSpace α
μ : Measure α
inst✝ : NormedAddCommGroup β
f g : ι → α → β
p : ℝ≥0∞
hf : UnifIntegrable f p μ
hg : UnifIntegrable g p μ
hp : 1 ≤ p
hf_meas : ∀ (i : ι), AEStronglyMeasurable (f i) μ
hg_meas : ∀ (i : ι), AEStronglyMeasurable (g i) μ
\u22a2 UnifIntegrable (f + -g) p μ
-- Mathlib/Analysis/BoxIntegral/Partition/Split.lean
ι : Type u_1
M : Type u_2
n : ℕ
I✝ : Box ι
i✝ : ι
x✝ : ℝ
y : ι → ℝ
I : Box ι
i : ι
x : ℝ
\u22a2 I.splitLower i x ≠ I.splitUpper i x
-- Mathlib/Analysis/BoxIntegral/Partition/Split.lean
ι : Type u_1
M : Type u_2
n : ℕ
I✝ : Box ι
i✝ : ι
x✝ : ℝ
y : ι → ℝ
I : Box ι
i : ι
x : ℝ
h : x ≤ I.lower i
\u22a2 I.splitLower i x ≠ I.splitUpper i x
-- Mathlib/Analysis/BoxIntegral/Partition/Split.lean
ι : Type u_1
M : Type u_2
n : ℕ
I✝ : Box ι
i✝ : ι
x✝ : ℝ
y : ι → ℝ
I : Box ι
i : ι
x : ℝ
h✝ : I.lower i < x
\u22a2 I.splitLower i x ≠ I.splitUpper i x
-- Mathlib/LinearAlgebra/Dual.lean
K : Type u
V : Type v
inst✝² : Field K
inst✝¹ : AddCommGroup V
inst✝ : Module K V
W✝ W : Subspace K V
x : Module.Dual K ↥W
\u22a2 (dualRestrict W ∘ₗ W.dualLift) x = x
-- Mathlib/LinearAlgebra/Dual.lean
K : Type u
V : Type v
inst✝² : Field K
inst✝¹ : AddCommGroup V
inst✝ : Module K V
W✝ W : Subspace K V
x : Module.Dual K ↥W
\u22a2 1 x = x
-- Mathlib/Analysis/Calculus/ContDiff/FiniteDimension.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
inst✝¹ : CompleteSpace 𝕜
n : ℕ∞
f : E → F →L[𝕜] G
inst✝ : FiniteDimensional 𝕜 F
\u22a2 ContDiff 𝕜 n f ↔ ∀ (y : F), ContDiff 𝕜 n fun x => (f x) y
-- Mathlib/LinearAlgebra/Matrix/DotProduct.lean
m : Type u_1
n : Type u_2
p : Type u_3
R : Type u_4
inst✝⁷ : Fintype m
inst✝⁶ : Fintype n
inst✝⁵ : Fintype p
inst✝⁴ : PartialOrder R
inst✝³ : NonUnitalRing R
inst✝² : StarRing R
inst✝¹ : StarOrderedRing R
inst✝ : NoZeroDivisors R
v : n → R
\u22a2 (∀ i ∈ Finset.univ, v i * star (v i) = 0) ↔ v = 0
-- Mathlib/Analysis/Calculus/Rademacher.lean
E : Type u_1
inst✝⁸ : NormedAddCommGroup E
inst✝⁷ : NormedSpace ℝ E
inst✝⁶ : FiniteDimensional ℝ E
inst✝⁵ : MeasurableSpace E
inst✝⁴ : BorelSpace E
F : Type u_2
inst✝³ : NormedAddCommGroup F
inst✝² : NormedSpace ℝ F
C D : ℝ≥0
f✝ g : E → ℝ
s : Set E
μ : Measure E
inst✝¹ : μ.IsAddHaarMeasure
inst✝ : FiniteDimensional ℝ F
f : E → F
h : LipschitzWith C f
\u22a2 ∀ᵐ (x : E) ∂μ, DifferentiableAt ℝ f x
-- Mathlib/Analysis/Calculus/Rademacher.lean
E : Type u_1
inst✝⁸ : NormedAddCommGroup E
inst✝⁷ : NormedSpace ℝ E
inst✝⁶ : FiniteDimensional ℝ E
inst✝⁵ : MeasurableSpace E
inst✝⁴ : BorelSpace E
F : Type u_2
inst✝³ : NormedAddCommGroup F
inst✝² : NormedSpace ℝ F
C D : ℝ≥0
f✝ g : E → ℝ
s : Set E
μ : Measure E
inst✝¹ : μ.IsAddHaarMeasure
inst✝ : FiniteDimensional ℝ F
f : E → F
h : LipschitzOnWith C f univ
\u22a2 ∀ᵐ (x : E) ∂μ, DifferentiableAt ℝ f x
-- Mathlib/Algebra/AddConstMap/Basic.lean
F : Type u_1
G : Type u_2
H : Type u_3
inst✝³ : FunLike F G H
a : G
b : H
inst✝² : AddCommSemigroup G
inst✝¹ : Add H
inst✝ : AddConstMapClass F G H a b
f : F
x : G
\u22a2 f (a + x) = f x + b
-- Mathlib/Algebra/GCDMonoid/Finset.lean
ι : Type u_1
α : Type u_2
β : Type u_3
γ : Type u_4
inst✝¹ : CancelCommMonoidWithZero α
inst✝ : NormalizedGCDMonoid α
s s₁ : Finset β
f✝ f g : β → α
hfg : ∀ a ∈ s₁, f a = g a
\u22a2 s₁.lcm f = s₁.lcm g
-- Mathlib/AlgebraicGeometry/EllipticCurve/DivisionPolynomial/Basic.lean
R : Type r
S : Type s
inst✝¹ : CommRing R
inst✝ : CommRing S
W : WeierstrassCurve R
\u22a2 W.φ 3 = C X * C W.Ψ₃ ^ 2 - C W.preΨ₄ * W.ψ₂ ^ 2
-- Mathlib/MeasureTheory/Function/LpSpace.lean
α : Type u_1
E : Type u_2
F : Type u_3
G : Type u_4
m m0 : MeasurableSpace α
p : ℝ≥0∞
q : ℝ
μ ν : Measure α
inst✝² : NormedAddCommGroup E
inst✝¹ : NormedAddCommGroup F
inst✝ : NormedAddCommGroup G
val✝¹ : α →ₘ[μ] E
property✝¹ : val✝¹ ∈ Lp E p μ
val✝ : α →ₘ[μ] E
property✝ : val✝ ∈ Lp E p μ
h : ↑↑⟨val✝¹, property✝¹⟩ =ᶠ[ae μ] ↑↑⟨val✝, property✝⟩
\u22a2 ⟨val✝¹, property✝¹⟩ = ⟨val✝, property✝⟩
-- Mathlib/MeasureTheory/Function/LpSpace.lean
α : Type u_1
E : Type u_2
F : Type u_3
G : Type u_4
m m0 : MeasurableSpace α
p : ℝ≥0∞
q : ℝ
μ ν : Measure α
inst✝² : NormedAddCommGroup E
inst✝¹ : NormedAddCommGroup F
inst✝ : NormedAddCommGroup G
val✝¹ : α →ₘ[μ] E
property✝¹ : val✝¹ ∈ Lp E p μ
val✝ : α →ₘ[μ] E
property✝ : val✝ ∈ Lp E p μ
h : ↑↑⟨val✝¹, property✝¹⟩ =ᶠ[ae μ] ↑↑⟨val✝, property✝⟩
\u22a2 val✝¹ = val✝
-- Mathlib/LinearAlgebra/Matrix/Charpoly/Coeff.lean
R : Type u
inst✝⁴ : CommRing R
n G : Type v
inst✝³ : DecidableEq n
inst✝² : Fintype n
α β : Type v
inst✝¹ : DecidableEq α
M✝ : Matrix n n R
inst✝ : Nonempty n
M : Matrix n n R
\u22a2 M.trace = -M.charpoly.coeff (Fintype.card n - 1)
-- Mathlib/LinearAlgebra/Matrix/Charpoly/Coeff.lean
R : Type u
inst✝⁴ : CommRing R
n G : Type v
inst✝³ : DecidableEq n
inst✝² : Fintype n
α β : Type v
inst✝¹ : DecidableEq α
M✝ : Matrix n n R
inst✝ : Nonempty n
M : Matrix n n R
\u22a2 ∑ i : n, M.diag i = ∑ i : n, M i i
-- Mathlib/Data/Set/Pointwise/Interval.lean
α : Type u_1
inst✝ : LinearOrderedField α
a✝ a b c : α
h : c < 0
\u22a2 (fun x => c * x) ⁻¹' Ioc a b = Ico (b / c) (a / c)
-- Mathlib/CategoryTheory/Subobject/Limits.lean
C : Type u
inst✝⁴ : Category.{v, u} C
X✝ Y✝ Z✝ : C
f✝ : X✝ ⟶ Y✝
inst✝³ : HasImage f✝
W X Y Z : C
f : W ⟶ X
inst✝² : HasImage f
g : Y ⟶ Z
inst✝¹ : HasImage g
sq : Arrow.mk f ⟶ Arrow.mk g
inst✝ : HasImageMap sq
\u22a2 (imageSubobjectIso (Arrow.mk f).hom).hom ≫ image.map sq = imageSubobjectMap sq ≫ (imageSubobjectIso g).hom
-- Mathlib/Data/Part.lean
α : Type u_1
β : Type u_2
γ : Type u_3
inst✝ : Mul α
a b : α
\u22a2 some a * some b = some (a * b)
-- Mathlib/SetTheory/Cardinal/PartENat.lean
α : Type u
n : ℕ
\u22a2 toPartENat ↑n = ↑n
-- Mathlib/Geometry/Euclidean/Angle/Oriented/Rotation.lean
V : Type u_1
V' : Type u_2
inst✝⁵ : NormedAddCommGroup V
inst✝⁴ : NormedAddCommGroup V'
inst✝³ : InnerProductSpace ℝ V
inst✝² : InnerProductSpace ℝ V'
inst✝¹ : Fact (finrank ℝ V = 2)
inst✝ : Fact (finrank ℝ V' = 2)
o : Orientation ℝ V (Fin 2)
x y : V
θ : Real.Angle
\u22a2 (o.kahler ((o.rotation θ) x)) y = ↑(-θ).expMapCircle * (o.kahler x) y
-- Mathlib/Data/Nat/Choose/Factorization.lean
p n k : ℕ
p_large : n < p ^ 2
\u22a2 (n.choose k).factorization p ≤ 1
-- Mathlib/Data/Nat/Choose/Factorization.lean
p n k : ℕ
p_large : n < p ^ 2
\u22a2 log p n ≤ 1
-- Mathlib/Data/Nat/Choose/Factorization.lean
p k : ℕ
p_large : 0 < p ^ 2
\u22a2 log p 0 ≤ 1
-- Mathlib/Data/Nat/Choose/Factorization.lean
p n k : ℕ
p_large : n < p ^ 2
hn0 : n ≠ 0
\u22a2 log p n ≤ 1
-- Mathlib/CategoryTheory/Sites/Equivalence.lean
C : Type u₁
inst✝¹⁰ : Category.{v₁, u₁} C
J : GrothendieckTopology C
D : Type u₂
inst✝⁹ : Category.{v₂, u₂} D
K : GrothendieckTopology D
e : C ≌ D
G : D ⥤ C
A : Type u₃
inst✝⁸ : Category.{v₃, u₃} A
inst✝⁷ : EssentiallySmall.{w, v₁, u₁} C
B : Type u_1
inst✝⁶ : Category.{?u.110647, u_1} B
F : A ⥤ B
inst✝⁵ : HasSheafify ((equivSmallModel C).inverse.inducedTopology J) A
inst✝⁴ : ((equivSmallModel C).inverse.inducedTopology J).HasSheafCompose F
inst✝³ : G.IsCoverDense J
inst✝² : G.IsContinuous K J
inst✝¹ : G.Full
inst✝ : (G.sheafPushforwardContinuous A K J).EssSurj
P Q : Cᵒᵖ ⥤ A
f : P ⟶ Q
\u22a2 K.W (whiskerLeft G.op f) ↔ J.W f
-- Mathlib/CategoryTheory/Sites/Equivalence.lean
C : Type u₁
inst✝¹⁰ : Category.{v₁, u₁} C
J : GrothendieckTopology C
D : Type u₂
inst✝⁹ : Category.{v₂, u₂} D
K : GrothendieckTopology D
e : C ≌ D
G : D ⥤ C
A : Type u₃
inst✝⁸ : Category.{v₃, u₃} A
inst✝⁷ : EssentiallySmall.{w, v₁, u₁} C
B : Type u_1
inst✝⁶ : Category.{?u.110647, u_1} B
F : A ⥤ B
inst✝⁵ : HasSheafify ((equivSmallModel C).inverse.inducedTopology J) A
inst✝⁴ : ((equivSmallModel C).inverse.inducedTopology J).HasSheafCompose F
inst✝³ : G.IsCoverDense J
inst✝² : G.IsContinuous K J
inst✝¹ : G.Full
inst✝ : (G.sheafPushforwardContinuous A K J).EssSurj
P Q : Cᵒᵖ ⥤ A
f : P ⟶ Q
\u22a2 K.W (whiskerLeft G.op f) ↔ K.W.inverseImage ((whiskeringLeft Dᵒᵖ Cᵒᵖ A).obj G.op) f
-- Mathlib/Logic/Relation.lean
α : Type u_1
β : Type u_2
γ : Type u_3
δ : Type u_4
ε : Type u_5
ζ : Type u_6
r✝ : α → β → Prop
p : β → γ → Prop
q : γ → δ → Prop
r : α → Prop → Prop
this : (fun x x_1 => x ↔ x_1) = fun x x_1 => x = x_1
\u22a2 (r ∘r fun x x_1 => x ↔ x_1) = r
-- Mathlib/Geometry/Euclidean/Angle/Sphere.lean
V : Type u_1
P : Type u_2
inst✝⁴ : NormedAddCommGroup V
inst✝³ : InnerProductSpace ℝ V
inst✝² : MetricSpace P
inst✝¹ : NormedAddTorsor V P
hd2 : Fact (finrank ℝ V = 2)
inst✝ : Module.Oriented ℝ V (Fin 2)
p₁ p₂ p₃ p₄ : P
h : Cospherical {p₁, p₂, p₃, p₄}
hp₂p₁ : p₂ ≠ p₁
hp₂p₄ : p₂ ≠ p₄
hp₃p₁ : p₃ ≠ p₁
hp₃p₄ : p₃ ≠ p₄
\u22a2 2 • ∡ p₁ p₂ p₄ = 2 • ∡ p₁ p₃ p₄
-- Mathlib/Geometry/Euclidean/Angle/Sphere.lean
V : Type u_1
P : Type u_2
inst✝⁴ : NormedAddCommGroup V
inst✝³ : InnerProductSpace ℝ V
inst✝² : MetricSpace P
inst✝¹ : NormedAddTorsor V P
hd2 : Fact (finrank ℝ V = 2)
inst✝ : Module.Oriented ℝ V (Fin 2)
p₁ p₂ p₃ p₄ : P
h : Cospherical {p₁, p₂, p₃, p₄}
hp₂p₁ : p₂ ≠ p₁
hp₂p₄ : p₂ ≠ p₄
hp₃p₁ : p₃ ≠ p₁
hp₃p₄ : p₃ ≠ p₄
s : Sphere P
hs : {p₁, p₂, p₃, p₄} ⊆ Metric.sphere s.center s.radius
\u22a2 2 • ∡ p₁ p₂ p₄ = 2 • ∡ p₁ p₃ p₄
-- Mathlib/Geometry/Euclidean/Angle/Sphere.lean
V : Type u_1
P : Type u_2
inst✝⁴ : NormedAddCommGroup V
inst✝³ : InnerProductSpace ℝ V
inst✝² : MetricSpace P
inst✝¹ : NormedAddTorsor V P
hd2 : Fact (finrank ℝ V = 2)
inst✝ : Module.Oriented ℝ V (Fin 2)
p₁ p₂ p₃ p₄ : P
h : Cospherical {p₁, p₂, p₃, p₄}
hp₂p₁ : p₂ ≠ p₁
hp₂p₄ : p₂ ≠ p₄
hp₃p₁ : p₃ ≠ p₁
hp₃p₄ : p₃ ≠ p₄
s : Sphere P
hs : p₁ ∈ s ∧ p₂ ∈ s ∧ p₃ ∈ s ∧ p₄ ∈ s
\u22a2 2 • ∡ p₁ p₂ p₄ = 2 • ∡ p₁ p₃ p₄
-- Mathlib/Topology/Algebra/Order/LiminfLimsup.lean
ι : Type u_1
α : Type u_2
β : Type u_3
R✝ : Type u_4
S : Type u_5
π : ι → Type u_6
R : Type u_7
inst✝¹ : StrictOrderedSemiring R
inst✝ : Archimedean R
s : ℕ → Set α
\u22a2 limsup s atTop = {ω | Tendsto (fun n => ∑ k ∈ Finset.range n, (s (k + 1)).indicator 1 ω) atTop atTop}
-- Mathlib/Topology/Algebra/Order/LiminfLimsup.lean
ι : Type u_1
α : Type u_2
β : Type u_3
R✝ : Type u_4
S : Type u_5
π : ι → Type u_6
R : Type u_7
inst✝¹ : StrictOrderedSemiring R
inst✝ : Archimedean R
s : ℕ → Set α
\u22a2 {ω | Tendsto (fun n => ∑ k ∈ Finset.range n, (s (k + 1)).indicator 1 ω) atTop atTop} = {ω | Tendsto (fun n => ∑ k ∈ Finset.range n, (s (k + 1)).indicator 1 ω) atTop atTop}
-- Mathlib/Topology/Algebra/Order/LiminfLimsup.lean
ι : Type u_1
α : Type u_2
β : Type u_3
R✝ : Type u_4
S : Type u_5
π : ι → Type u_6
R : Type u_7
inst✝¹ : StrictOrderedSemiring R
inst✝ : Archimedean R
s : ℕ → Set α
ω : α
\u22a2 ω ∈ {ω | Tendsto (fun n => ∑ k ∈ Finset.range n, (s (k + 1)).indicator 1 ω) atTop atTop} ↔ ω ∈ {ω | Tendsto (fun n => ∑ k ∈ Finset.range n, (s (k + 1)).indicator 1 ω) atTop atTop}
-- Mathlib/Topology/Algebra/Order/LiminfLimsup.lean
ι : Type u_1
α : Type u_2
β : Type u_3
R✝ : Type u_4
S : Type u_5
π : ι → Type u_6
R : Type u_7
inst✝¹ : StrictOrderedSemiring R
inst✝ : Archimedean R
s : ℕ → Set α
ω : α
\u22a2 Tendsto (fun n => ∑ k ∈ Finset.range n, (s (k + 1)).indicator 1 ω) atTop atTop ↔ Tendsto (fun n => ∑ k ∈ Finset.range n, (s (k + 1)).indicator 1 ω) atTop atTop
-- Mathlib/MeasureTheory/Measure/Hausdorff.lean
ι : Type u_1
X : Type u_2
Y : Type u_3
inst✝³ : EMetricSpace X
inst✝² : EMetricSpace Y
inst✝¹ : MeasurableSpace X
inst✝ : BorelSpace X
d : ℝ
hd : 0 < d
x : X
\u22a2 μH[d] {x} = 0
-- Mathlib/MeasureTheory/Measure/Hausdorff.lean
ι : Type u_1
X : Type u_2
Y : Type u_3
inst✝³ : EMetricSpace X
inst✝² : EMetricSpace Y
inst✝¹ : MeasurableSpace X
inst✝ : BorelSpace X
d : ℝ
hd : 0 < d
x : X
\u22a2 ⨆ r, ⨆ (_ : 0 < r), ⨅ t, ⨅ (_ : {x} ⊆ ⋃ n, t n), ⨅ (_ : ∀ (n : ℕ), diam (t n) ≤ r), ∑' (n : ℕ), ⨆ (_ : (t n).Nonempty), diam (t n) ^ d ≤ 0
-- Mathlib/MeasureTheory/Measure/Hausdorff.lean
ι : Type u_1
X : Type u_2
Y : Type u_3
inst✝³ : EMetricSpace X
inst✝² : EMetricSpace Y
inst✝¹ : MeasurableSpace X
inst✝ : BorelSpace X
d : ℝ
hd : 0 < d
x : X
ε : ℝ≥0∞
x✝ : 0 < ε
\u22a2 {x} ⊆ ⋃ n, (fun x_1 => {x}) n
-- Mathlib/MeasureTheory/Measure/Hausdorff.lean
ι : Type u_1
X : Type u_2
Y : Type u_3
inst✝³ : EMetricSpace X
inst✝² : EMetricSpace Y
inst✝¹ : MeasurableSpace X
inst✝ : BorelSpace X
d : ℝ
hd : 0 < d
x : X
ε : ℝ≥0∞
x✝¹ : 0 < ε
x✝ : ℕ
\u22a2 diam ((fun x_1 => {x}) x✝) ≤ ε
-- Mathlib/MeasureTheory/Measure/Hausdorff.lean
ι : Type u_1
X : Type u_2
Y : Type u_3
inst✝³ : EMetricSpace X
inst✝² : EMetricSpace Y
inst✝¹ : MeasurableSpace X
inst✝ : BorelSpace X
d : ℝ
hd : 0 < d
x : X
ε : ℝ≥0∞
x✝ : 0 < ε
\u22a2 ∑' (n : ℕ), ⨆ (_ : ((fun x_1 => {x}) n).Nonempty), diam ((fun x_2 => {x}) n) ^ d ≤ 0
-- Mathlib/Analysis/Convex/Combination.lean
R : Type u_1
R' : Type u_2
E : Type u_3
F : Type u_4
ι : Type u_5
ι' : Type u_6
α : Type u_7
inst✝⁸ : LinearOrderedField R
inst✝⁷ : LinearOrderedField R'
inst✝⁶ : AddCommGroup E
inst✝⁵ : AddCommGroup F
inst✝⁴ : LinearOrderedAddCommGroup α
inst✝³ : Module R E
inst✝² : Module R F
inst✝¹ : Module R α
inst✝ : OrderedSMul R α
s✝ : Set E
i j : ι
c : R
t : Finset ι
w : ι → R
z✝ : ι → E
s : Finset ι
w₁ w₂ : ι → R
z : ι → E
hw₁ : ∑ i ∈ s, w₁ i = 1
hw₂ : ∑ i ∈ s, w₂ i = 1
a b : R
hab : a + b = 1
\u22a2 a • s.centerMass w₁ z + b • s.centerMass w₂ z = s.centerMass (fun i => a * w₁ i + b * w₂ i) z
-- Mathlib/Analysis/Convex/Combination.lean
R : Type u_1
R' : Type u_2
E : Type u_3
F : Type u_4
ι : Type u_5
ι' : Type u_6
α : Type u_7
inst✝⁸ : LinearOrderedField R
inst✝⁷ : LinearOrderedField R'
inst✝⁶ : AddCommGroup E
inst✝⁵ : AddCommGroup F
inst✝⁴ : LinearOrderedAddCommGroup α
inst✝³ : Module R E
inst✝² : Module R F
inst✝¹ : Module R α
inst✝ : OrderedSMul R α
s✝ : Set E
i j : ι
c : R
t : Finset ι
w : ι → R
z✝ : ι → E
s : Finset ι
w₁ w₂ : ι → R
z : ι → E
hw₁ : ∑ i ∈ s, w₁ i = 1
hw₂ : ∑ i ∈ s, w₂ i = 1
a b : R
hab : a + b = 1
hw : ∑ i ∈ s, (a * w₁ i + b * w₂ i) = 1
\u22a2 a • s.centerMass w₁ z + b • s.centerMass w₂ z = s.centerMass (fun i => a * w₁ i + b * w₂ i) z
-- Mathlib/Algebra/Order/ToIntervalMod.lean
α : Type u_1
inst✝¹ : LinearOrderedField α
inst✝ : FloorRing α
p : α
hp : 0 < p
a b : α
\u22a2 toIocDiv hp a b = -⌊(a + p - b) / p⌋
-- Mathlib/Algebra/Order/ToIntervalMod.lean
α : Type u_1
inst✝¹ : LinearOrderedField α
inst✝ : FloorRing α
p : α
hp : 0 < p
a b : α
\u22a2 b - -⌊(a + p - b) / p⌋ • p ∈ Set.Ioc a (a + p)
-- Mathlib/Algebra/Order/ToIntervalMod.lean
α : Type u_1
inst✝¹ : LinearOrderedField α
inst✝ : FloorRing α
p : α
hp : 0 < p
a b : α
\u22a2 a < b + ↑⌊(a + p - b) / p⌋ * p ∧ 0 ≤ a + p - b - ↑⌊(a + p - b) / p⌋ * p
-- Mathlib/Algebra/Order/ToIntervalMod.lean
α : Type u_1
inst✝¹ : LinearOrderedField α
inst✝ : FloorRing α
p : α
hp : 0 < p
a b : α
\u22a2 a < b + ↑⌊(a + p - b) / p⌋ * p
-- Mathlib/Algebra/Order/ToIntervalMod.lean
α : Type u_1
inst✝¹ : LinearOrderedField α
inst✝ : FloorRing α
p : α
hp : 0 < p
a b : α
\u22a2 a + p - b - ↑⌊(a + p - b) / p⌋ * p < p
-- Mathlib/Analysis/InnerProductSpace/Basic.lean
𝕜 : Type u_1
E : Type u_2
F : Type u_3
inst✝⁴ : _root_.RCLike 𝕜
inst✝³ : NormedAddCommGroup E
inst✝² : InnerProductSpace 𝕜 E
inst✝¹ : NormedAddCommGroup F
inst✝ : InnerProductSpace ℝ F
ι : Type u_4
v : ι → E
hv : Orthonormal 𝕜 v
i : ι
\u22a2 v i ≠ 0
-- Mathlib/Analysis/InnerProductSpace/Basic.lean
𝕜 : Type u_1
E : Type u_2
F : Type u_3
inst✝⁴ : _root_.RCLike 𝕜
inst✝³ : NormedAddCommGroup E
inst✝² : InnerProductSpace 𝕜 E
inst✝¹ : NormedAddCommGroup F
inst✝ : InnerProductSpace ℝ F
ι : Type u_4
v : ι → E
hv : Orthonormal 𝕜 v
i : ι
this : ‖v i‖ ≠ 0
\u22a2 v i ≠ 0
-- Mathlib/Algebra/Order/Sub/Canonical.lean
α : Type u_1
inst✝⁵ : AddCommSemigroup α
inst✝⁴ : PartialOrder α
inst✝³ : ExistsAddOfLE α
inst✝² : CovariantClass α α (fun x x_1 => x + x_1) fun x x_1 => x ≤ x_1
inst✝¹ : Sub α
inst✝ : OrderedSub α
a b c d : α
ha : AddLECancellable a
h : a ≤ c
\u22a2 b ≤ c - a ↔ b + a ≤ c
-- Mathlib/Algebra/Order/Sub/Canonical.lean
α : Type u_1
inst✝⁵ : AddCommSemigroup α
inst✝⁴ : PartialOrder α
inst✝³ : ExistsAddOfLE α
inst✝² : CovariantClass α α (fun x x_1 => x + x_1) fun x x_1 => x ≤ x_1
inst✝¹ : Sub α
inst✝ : OrderedSub α
a b c d : α
ha : AddLECancellable a
h : a ≤ c
\u22a2 b ≤ c - a ↔ a + b ≤ c
-- Mathlib/SetTheory/Cardinal/Ordinal.lean
ι : Type u
ι' : Type w
f : ι → Cardinal.{v}
c : Cardinal.{v}
\u22a2 (⨆ i, f i) * c = ⨆ i, f i * c
-- Mathlib/SetTheory/Cardinal/Ordinal.lean
ι : Type u
ι' : Type w
f : ι → Cardinal.{v}
c : Cardinal.{v}
h✝ : IsEmpty ι
\u22a2 (⨆ i, f i) * c = ⨆ i, f i * c
-- Mathlib/SetTheory/Cardinal/Ordinal.lean
ι : Type u
ι' : Type w
f : ι → Cardinal.{v}
c : Cardinal.{v}
h✝ : Nonempty ι
\u22a2 (⨆ i, f i) * c = ⨆ i, f i * c
-- Mathlib/SetTheory/Cardinal/Ordinal.lean
ι : Type u
ι' : Type w
f : ι → Cardinal.{v}
h✝ : Nonempty ι
\u22a2 (⨆ i, f i) * 0 = ⨆ i, f i * 0
-- Mathlib/SetTheory/Cardinal/Ordinal.lean
ι : Type u
ι' : Type w
f : ι → Cardinal.{v}
c : Cardinal.{v}
h✝ : Nonempty ι
h0 : c ≠ 0
\u22a2 (⨆ i, f i) * c = ⨆ i, f i * c
-- Mathlib/SetTheory/Cardinal/Ordinal.lean
ι : Type u
ι' : Type w
f : ι → Cardinal.{v}
c : Cardinal.{v}
h✝ : Nonempty ι
h0 : c ≠ 0
hf : BddAbove (range f)
\u22a2 (⨆ i, f i) * c = ⨆ i, f i * c
-- Mathlib/SetTheory/Cardinal/Ordinal.lean
ι : Type u
ι' : Type w
f : ι → Cardinal.{v}
c : Cardinal.{v}
h✝ : Nonempty ι
h0 : c ≠ 0
hf : BddAbove (range f)
this : ∀ (i : ι), f i * c ≤ (⨆ i, f i) * c
\u22a2 (⨆ i, f i) * c = ⨆ i, f i * c
-- Mathlib/SetTheory/Cardinal/Ordinal.lean
ι : Type u
ι' : Type w
f : ι → Cardinal.{v}
c : Cardinal.{v}
h✝ : Nonempty ι
h0 : c ≠ 0
hf : BddAbove (range f)
this : ∀ (i : ι), f i * c ≤ (⨆ i, f i) * c
\u22a2 (⨆ i, f i) * c ≤ ⨆ i, f i * c
-- Mathlib/SetTheory/Cardinal/Ordinal.lean
ι : Type u
ι' : Type w
f : ι → Cardinal.{v}
c : Cardinal.{v}
h✝ : Nonempty ι
h0 : c ≠ 0
hf : BddAbove (range f)
this : ∀ (i : ι), f i * c ≤ (⨆ i, f i) * c
bdd : BddAbove (range fun x => f x * c)
\u22a2 (⨆ i, f i) * c ≤ ⨆ i, f i * c
-- Mathlib/SetTheory/Cardinal/Ordinal.lean
ι : Type u
ι' : Type w
f : ι → Cardinal.{v}
c : Cardinal.{v}
h✝ : Nonempty ι
h0 : c ≠ 0
hf : BddAbove (range f)
this : ∀ (i : ι), f i * c ≤ (⨆ i, f i) * c
bdd : BddAbove (range fun x => f x * c)
hs : ⨆ i, f i < ℵ₀
\u22a2 (⨆ i, f i) * c ≤ ⨆ i, f i * c
-- Mathlib/SetTheory/Cardinal/Ordinal.lean
ι : Type u
ι' : Type w
f : ι → Cardinal.{v}
c : Cardinal.{v}
h✝ : Nonempty ι
h0 : c ≠ 0
hf : BddAbove (range f)
this : ∀ (i : ι), f i * c ≤ (⨆ i, f i) * c
bdd : BddAbove (range fun x => f x * c)
hs : ℵ₀ ≤ ⨆ i, f i
\u22a2 (⨆ i, f i) * c ≤ ⨆ i, f i * c
-- Mathlib/SetTheory/Cardinal/Ordinal.lean
ι : Type u
ι' : Type w
f : ι → Cardinal.{v}
c : Cardinal.{v}
h✝ : Nonempty ι
h0 : c ≠ 0
hf : BddAbove (range f)
this : ∀ (i : ι), f i * c ≤ (⨆ i, f i) * c
bdd : BddAbove (range fun x => f x * c)
hs : ℵ₀ ≤ ⨆ i, f i
\u22a2 ⨆ i, f i ≤ ⨆ i, f i * c ∧ c ≤ ⨆ i, f i * c
-- Mathlib/SetTheory/Cardinal/Ordinal.lean
ι : Type u
ι' : Type w
f : ι → Cardinal.{v}
c : Cardinal.{v}
h✝ : Nonempty ι
h0 : c ≠ 0
hf : BddAbove (range f)
this : ∀ (i : ι), f i * c ≤ (⨆ i, f i) * c
bdd : BddAbove (range fun x => f x * c)
hs : ℵ₀ ≤ ⨆ i, f i
i : ι
hi : 1 < f i
\u22a2 ⨆ i, f i ≤ ⨆ i, f i * c ∧ c ≤ ⨆ i, f i * c
-- Mathlib/CategoryTheory/Monoidal/Category.lean
C : Type u
𝒞 : Category.{v, u} C
inst✝ : MonoidalCategory C
X Y : C
f : X ⟶ Y
\u22a2 𝟙_ C ◁ f = (λ_ X).hom ≫ f ≫ (λ_ Y).inv
-- Mathlib/CategoryTheory/Monoidal/Category.lean
C : Type u
𝒞 : Category.{v, u} C
inst✝ : MonoidalCategory C
X Y : C
f : X ⟶ Y
\u22a2 𝟙_ C ◁ f = (𝟙_ C ◁ f ≫ (λ_ Y).hom) ≫ (λ_ Y).inv
-- Mathlib/Order/Filter/ENNReal.lean
α : Type u_1
f✝ : Filter α
β : Type u_2
inst✝¹ : Countable β
f : Filter α
inst✝ : CountableInterFilter f
g : Filter β
u : α → β → ℝ≥0∞
\u22a2 ∀ᶠ (a : α) in f, ∀ (b : β), u a b ≤ limsup (fun a' => u a' b) f
-- Mathlib/Order/Filter/ENNReal.lean
α : Type u_1
f✝ : Filter α
β : Type u_2
inst✝¹ : Countable β
f : Filter α
inst✝ : CountableInterFilter f
g : Filter β
u : α → β → ℝ≥0∞
\u22a2 ∀ (i : β), ∀ᶠ (x : α) in f, u x i ≤ limsup (fun a' => u a' i) f
-- Mathlib/Algebra/Group/Submonoid/Basic.lean
M : Type u_1
N : Type u_2
A : Type u_3
inst✝¹ : MulOneClass M
s✝ : Set M
inst✝ : AddZeroClass A
t : Set A
S : Submonoid M
s : Set M
p : (x : M) → x ∈ closure s → Prop
mem : ∀ (x : M) (h : x ∈ s), p x ⋯
one : p 1 ⋯
mul : ∀ (x : M) (hx : x ∈ closure s) (y : M) (hy : y ∈ closure s), p x hx → p y hy → p (x * y) ⋯
x : M
hx : x ∈ closure s
\u22a2 p x hx
-- Mathlib/Algebra/Group/Submonoid/Basic.lean
M : Type u_1
N : Type u_2
A : Type u_3
inst✝¹ : MulOneClass M
s✝ : Set M
inst✝ : AddZeroClass A
t : Set A
S : Submonoid M
s : Set M
p : (x : M) → x ∈ closure s → Prop
mem : ∀ (x : M) (h : x ∈ s), p x ⋯
one : p 1 ⋯
mul : ∀ (x : M) (hx : x ∈ closure s) (y : M) (hy : y ∈ closure s), p x hx → p y hy → p (x * y) ⋯
x : M
hx : x ∈ closure s
\u22a2 ∃ (x_1 : x ∈ closure s), p x x_1
-- Mathlib/Data/Nat/Totient.lean
m n : ℕ
h : m.Coprime n
hmn0 : m * n = 0
\u22a2 φ (m * n) = φ m * φ n
-- Mathlib/Data/Nat/Totient.lean
m n : ℕ
h : m.Coprime n
hmn0 : ¬m * n = 0
this : NeZero (m * n)
\u22a2 φ (m * n) = φ m * φ n
-- Mathlib/Data/Nat/Totient.lean
m n : ℕ
h : m.Coprime n
hmn0 : ¬m * n = 0
this✝ : NeZero (m * n)
this : NeZero m
\u22a2 φ (m * n) = φ m * φ n
-- Mathlib/Data/Nat/Totient.lean
m n : ℕ
h : m.Coprime n
hmn0 : ¬m * n = 0
this✝¹ : NeZero (m * n)
this✝ : NeZero m
this : NeZero n
\u22a2 φ (m * n) = φ m * φ n
-- Mathlib/Data/Nat/Totient.lean
m n : ℕ
h : m.Coprime n
hmn0 : ¬m * n = 0
this✝¹ : NeZero (m * n)
this✝ : NeZero m
this : NeZero n
\u22a2 Fintype.card (ZMod (m * n))ˣ = Fintype.card (ZMod m)ˣ * Fintype.card (ZMod n)ˣ
-- Mathlib/Analysis/SpecialFunctions/Gamma/Beta.lean
u v : ℂ
hu : 0 < u.re
hv : 0 < v.re
F : ℝ → ℂ := fun x => ↑x ^ u * (1 - ↑x) ^ v
\u22a2 u * u.betaIntegral (v + 1) = v * (u + 1).betaIntegral v
-- Mathlib/Analysis/SpecialFunctions/Gamma/Beta.lean
u v : ℂ
hu : 0 < u.re
hv : 0 < v.re
F : ℝ → ℂ := fun x => ↑x ^ u * (1 - ↑x) ^ v
hu' : 0 < (u + 1).re
\u22a2 u * u.betaIntegral (v + 1) = v * (u + 1).betaIntegral v
-- Mathlib/Analysis/SpecialFunctions/Gamma/Beta.lean
u v : ℂ
hu : 0 < u.re
hv : 0 < v.re
F : ℝ → ℂ := fun x => ↑x ^ u * (1 - ↑x) ^ v
hu' : 0 < (u + 1).re
hv' : 0 < (v + 1).re
\u22a2 u * u.betaIntegral (v + 1) = v * (u + 1).betaIntegral v
-- Mathlib/Analysis/SpecialFunctions/Gamma/Beta.lean
u v : ℂ
hu : 0 < u.re
hv : 0 < v.re
F : ℝ → ℂ := fun x => ↑x ^ u * (1 - ↑x) ^ v
hu' : 0 < (u + 1).re
hv' : 0 < (v + 1).re
hc : ContinuousOn F (Icc 0 1)
hder : ∀ x ∈ Ioo 0 1, HasDerivAt F (u * (↑x ^ (u - 1) * (1 - ↑x) ^ v) - v * (↑x ^ u * (1 - ↑x) ^ (v - 1))) x
\u22a2 u * u.betaIntegral (v + 1) = v * (u + 1).betaIntegral v
-- Mathlib/Analysis/SpecialFunctions/Gamma/Beta.lean
u v : ℂ
hu : 0 < u.re
hv : 0 < v.re
F : ℝ → ℂ := fun x => ↑x ^ u * (1 - ↑x) ^ v
hu' : 0 < (u + 1).re
hv' : 0 < (v + 1).re
hc : ContinuousOn F (Icc 0 1)
hder : ∀ x ∈ Ioo 0 1, HasDerivAt F (u * (↑x ^ (u - 1) * (1 - ↑x) ^ v) - v * (↑x ^ u * (1 - ↑x) ^ (v - 1))) x
h_int : IntervalIntegrable (fun x => u * (↑x ^ (u - 1) * (1 - ↑x) ^ (v + 1 - 1)) - v * (↑x ^ (u + 1 - 1) * (1 - ↑x) ^ (v - 1))) volume 0 1
\u22a2 u * u.betaIntegral (v + 1) = v * (u + 1).betaIntegral v
-- Mathlib/Analysis/SpecialFunctions/Gamma/Beta.lean
u v : ℂ
hu : 0 < u.re
hv : 0 < v.re
F : ℝ → ℂ := fun x => ↑x ^ u * (1 - ↑x) ^ v
hu' : 0 < (u + 1).re
hv' : 0 < (v + 1).re
hc : ContinuousOn F (Icc 0 1)
hder : ∀ x ∈ Ioo 0 1, HasDerivAt F (u * (↑x ^ (u - 1) * (1 - ↑x) ^ v) - v * (↑x ^ u * (1 - ↑x) ^ (v - 1))) x
h_int : IntervalIntegrable (fun x => u * (↑x ^ (u - 1) * (1 - ↑x) ^ v) - v * (↑x ^ u * (1 - ↑x) ^ (v - 1))) volume 0 1
\u22a2 u * u.betaIntegral (v + 1) = v * (u + 1).betaIntegral v
-- Mathlib/Analysis/SpecialFunctions/Gamma/Beta.lean
u v : ℂ
hu : 0 < u.re
hv : 0 < v.re
F : ℝ → ℂ := fun x => ↑x ^ u * (1 - ↑x) ^ v
hu' : 0 < (u + 1).re
hv' : 0 < (v + 1).re
hc : ContinuousOn F (Icc 0 1)
hder : ∀ x ∈ Ioo 0 1, HasDerivAt F (u * (↑x ^ (u - 1) * (1 - ↑x) ^ v) - v * (↑x ^ u * (1 - ↑x) ^ (v - 1))) x
h_int : IntervalIntegrable (fun x => u * (↑x ^ (u - 1) * (1 - ↑x) ^ v) - v * (↑x ^ u * (1 - ↑x) ^ (v - 1))) volume 0 1
int_ev : ∫ (y : ℝ) in 0 ..1, u * (↑y ^ (u - 1) * (1 - ↑y) ^ v) - v * (↑y ^ u * (1 - ↑y) ^ (v - 1)) = F 1 - F 0
\u22a2 u * u.betaIntegral (v + 1) = v * (u + 1).betaIntegral v