ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/Algebra/Polynomial/FieldDivision.lean
R : Type u
S : Type v
k : Type y
A : Type z
a b : R
n : ℕ
inst✝ : CommRing R
p : R[X]
t : R
h : p ≠ 0
\u22a2 1 < rootMultiplicity t p ↔ p.IsRoot t ∧ (derivative p).IsRoot t
-- Mathlib/Algebra/Polynomial/FieldDivision.lean
R : Type u
S : Type v
k : Type y
A : Type z
a b : R
n : ℕ
inst✝ : CommRing R
p : R[X]
t : R
h : p ≠ 0
\u22a2 (∀ m ≤ 1, ((⇑derivative)^[m] p).IsRoot t) ↔ p.IsRoot t ∧ (derivative p).IsRoot t
-- Mathlib/RingTheory/MvPolynomial/Symmetric.lean
σ : Type u_1
R : Type u_2
τ : Type u_3
S : Type u_4
inst✝² : CommSemiring R
inst✝¹ : Fintype σ
inst✝ : Fintype τ
\u22a2 psum σ R 1 = ∑ i : σ, X i
-- Mathlib/Algebra/Order/Group/Defs.lean
α✝ α : Type u
inst✝ : OrderedCommGroup α
a b c : α
bc : swap (fun x x_1 => x * x_1) a b ≤ swap (fun x x_1 => x * x_1) a c
\u22a2 b ≤ c
-- Mathlib/Order/Filter/Basic.lean
α : Type u
β : Type v
γ : Type w
δ : Type u_1
ι : Sort x
l : Filter α
m : α → β
t : Set α
f g : Filter ↑t
h : Injective (m ∘ Subtype.val)
\u22a2 map m (map Subtype.val f ⊓ map Subtype.val g) = map m (map Subtype.val f) ⊓ map m (map Subtype.val g)
-- Mathlib/Data/Complex/Exponential.lean
x y : ℂ
\u22a2 tanh (-x) = -tanh x
-- Mathlib/Algebra/Module/LinearMap/Polynomial.lean
m : Type u_1
n : Type u_2
o : Type u_3
R : Type u_4
S : Type u_5
inst✝³ : Fintype n
inst✝² : Fintype o
inst✝¹ : CommSemiring R
inst✝ : CommSemiring S
f : R →+* S
M : Matrix m n R
i : m
\u22a2 (M.map ⇑f).toMvPolynomial i = (MvPolynomial.map f) (M.toMvPolynomial i)
-- Mathlib/CategoryTheory/Comma/StructuredArrow.lean
C : Type u₁
inst✝¹ : Category.{v₁, u₁} C
D : Type u₂
inst✝ : Category.{v₂, u₂} D
T T' T'' : D
Y Y' Y'' : C
S S' : C ⥤ D
f : T ⟶ T'
f' : T' ⟶ T''
h : CostructuredArrow S T
\u22a2 (map (f ≫ f')).obj h = (map f').obj ((map f).obj h)
-- Mathlib/CategoryTheory/Comma/StructuredArrow.lean
C : Type u₁
inst✝¹ : Category.{v₁, u₁} C
D : Type u₂
inst✝ : Category.{v₂, u₂} D
T T' T'' : D
Y Y' Y'' : C
S S' : C ⥤ D
f : T ⟶ T'
f' : T' ⟶ T''
h : CostructuredArrow S T
\u22a2 (map (f ≫ f')).obj (mk h.hom) = (map f').obj ((map f).obj (mk h.hom))
-- Mathlib/Data/Finset/Basic.lean
α : Type u_1
β : Type u_2
γ : Type u_3
inst✝ : DecidableEq α
s✝ t✝ u v : Finset α
a✝ b a : α
s t : Finset α
\u22a2 s ∩ t.erase a = (s ∩ t).erase a
-- Mathlib/Algebra/GroupWithZero/Basic.lean
α : Type u_1
M₀ : Type u_2
G₀ : Type u_3
M₀' : Type u_4
G₀' : Type u_5
F : Type u_6
F' : Type u_7
inst✝ : GroupWithZero G₀
a✝ b c a : G₀
h : a ≠ 0
g : G₀
\u22a2 (fun g => g * a) (g * a⁻¹) = g
-- Mathlib/GroupTheory/Nilpotent.lean
G : Type u_1
hG : Group G
inst✝ : Finite G
p : ℕ
hp : Fact (Nat.Prime p)
h : IsPGroup p G
\u22a2 Group.IsNilpotent G
-- Mathlib/GroupTheory/Nilpotent.lean
G : Type u_1
hG : Group G
inst✝ : Finite G
p : ℕ
hp : Fact (Nat.Prime p)
h : IsPGroup p G
val✝ : Fintype G
\u22a2 Group.IsNilpotent G
-- Mathlib/AlgebraicTopology/SimplexCategory.lean
x y : SimplexCategory
f : x ⟶ y
hyp_f_epi : Epi f
\u22a2 y.len ≤ x.len
-- Mathlib/AlgebraicTopology/SimplexCategory.lean
x y : SimplexCategory
f : x ⟶ y
hyp_f_epi : Epi f
f_surj : Function.Surjective (Hom.toOrderHom f).toFun
\u22a2 y.len ≤ x.len
-- Mathlib/LinearAlgebra/TensorAlgebra/Grading.lean
R : Type u_1
M : Type u_2
inst✝² : CommSemiring R
inst✝¹ : AddCommMonoid M
inst✝ : Module R M
m : M
\u22a2 (TensorAlgebra.ι R) m ∈ LinearMap.range (TensorAlgebra.ι R) ^ 1
-- Mathlib/Geometry/Euclidean/Angle/Oriented/RightAngle.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
h : ∡ p₁ p₂ p₃ = ↑(π / 2)
\u22a2 (∡ p₂ p₃ p₁).tan * dist p₃ p₂ = dist p₁ p₂
-- Mathlib/Geometry/Euclidean/Angle/Oriented/RightAngle.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
h : ∡ p₁ p₂ p₃ = ↑(π / 2)
hs : (∡ p₂ p₃ p₁).sign = 1
\u22a2 (∡ p₂ p₃ p₁).tan * dist p₃ p₂ = dist p₁ p₂
-- Mathlib/GroupTheory/Perm/Support.lean
α : Type u_1
inst✝¹ : DecidableEq α
p : α → Prop
inst✝ : DecidablePred p
f : Perm (Subtype p)
h : f.IsSwap
x : α
hx : p x
y : α
hy : p y
hxy : ⟨x, hx⟩ ≠ ⟨y, hy⟩ ∧ f = swap ⟨x, hx⟩ ⟨y, hy⟩
\u22a2 x ≠ y
-- Mathlib/GroupTheory/Perm/Support.lean
α : Type u_1
inst✝¹ : DecidableEq α
p : α → Prop
inst✝ : DecidablePred p
f : Perm (Subtype p)
h : f.IsSwap
x : α
hx : p x
y : α
hy : p y
hxy : ¬x = y ∧ f = swap ⟨x, hx⟩ ⟨y, hy⟩
\u22a2 x ≠ y
-- Mathlib/GroupTheory/Perm/Support.lean
α : Type u_1
inst✝¹ : DecidableEq α
p : α → Prop
inst✝ : DecidablePred p
f : Perm (Subtype p)
h : f.IsSwap
x : α
hx : p x
y : α
hy : p y
hxy : ⟨x, hx⟩ ≠ ⟨y, hy⟩ ∧ f = swap ⟨x, hx⟩ ⟨y, hy⟩
\u22a2 ofSubtype f = swap x y
-- Mathlib/Topology/Algebra/Group/Basic.lean
G : Type w
H : Type x
α : Type u
β : Type v
inst✝² : TopologicalSpace G
inst✝¹ : MulOneClass G
inst✝ : ContinuousMul G
K U : Set G
hK : IsCompact K
hU : IsOpen U
hKU : K ⊆ U
\u22a2 ∃ V ∈ 𝓝 1, V * K ⊆ U
-- Mathlib/Topology/Algebra/Group/Basic.lean
G : Type w
H : Type x
α : Type u
β : Type v
inst✝² : TopologicalSpace G
inst✝¹ : MulOneClass G
inst✝ : ContinuousMul G
K U : Set G
hK : IsCompact K
hU : IsOpen U
hKU : K ⊆ U
V : Set Gᵐᵒᵖ
hV : V ∈ 𝓝 (op 1)
hV' : op '' K * V ⊆ op '' U
\u22a2 ∃ V ∈ 𝓝 1, V * K ⊆ U
-- Mathlib/Topology/Algebra/Group/Basic.lean
G : Type w
H : Type x
α : Type u
β : Type v
inst✝² : TopologicalSpace G
inst✝¹ : MulOneClass G
inst✝ : ContinuousMul G
K U : Set G
hK : IsCompact K
hU : IsOpen U
hKU : K ⊆ U
V : Set Gᵐᵒᵖ
hV : V ∈ 𝓝 (op 1)
hV' : op '' K * V ⊆ op '' U
\u22a2 op ⁻¹' V * K ⊆ U
-- Mathlib/Analysis/SpecialFunctions/Log/Deriv.lean
f : ℝ → ℝ
x f' : ℝ
s : Set ℝ
hf : HasDerivWithinAt f f' s x
hx : f x ≠ 0
\u22a2 HasDerivWithinAt (fun y => Real.log (f y)) (f' / f x) s x
-- Mathlib/Analysis/SpecialFunctions/Log/Deriv.lean
f : ℝ → ℝ
x f' : ℝ
s : Set ℝ
hf : HasDerivWithinAt f f' s x
hx : f x ≠ 0
\u22a2 HasDerivWithinAt (fun y => Real.log (f y)) ((f x)⁻¹ * f') s x
-- 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 α
inst✝ : Countable ι
s : ι → Set α
\u22a2 μ.restrict (⋃ i, s i) = ν.restrict (⋃ i, s i) ↔ ∀ (i : ι), μ.restrict (s i) = ν.restrict (s i)
-- 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 α
inst✝ : Countable ι
s : ι → Set α
h : ∀ (i : ι), μ.restrict (s i) = ν.restrict (s i)
\u22a2 μ.restrict (⋃ i, s i) = ν.restrict (⋃ i, s i)
-- 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 α
inst✝ : Countable ι
s : ι → Set α
h : ∀ (i : ι), μ.restrict (s i) = ν.restrict (s i)
t : Set α
ht : MeasurableSet t
D : Directed (fun x x_1 => x ⊆ x_1) fun t => ⋃ i ∈ t, s i
\u22a2 (μ.restrict (⋃ i, s i)) t = (ν.restrict (⋃ i, s i)) t
-- 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 α
inst✝ : Countable ι
s : ι → Set α
h : ∀ (i : ι), μ.restrict (s i) = ν.restrict (s i)
t : Set α
ht : MeasurableSet t
D : Directed (fun x x_1 => x ⊆ x_1) fun t => ⋃ i ∈ t, s i
\u22a2 (μ.restrict (⋃ t, ⋃ i ∈ t, s i)) t = (ν.restrict (⋃ t, ⋃ i ∈ t, s i)) t
-- Mathlib/Analysis/Convex/SpecificFunctions/Pow.lean
p : ℝ
hp₀ : 0 < p
hp₁ : p < 1
\u22a2 StrictConcaveOn ℝ (Ici 0) fun x => x ^ p
-- Mathlib/Analysis/Convex/SpecificFunctions/Pow.lean
p : ℝ
hp₀ : 0 < p
hp₁ : p < 1
x : ℝ
hx : x ∈ Ici 0
y : ℝ
hy : y ∈ Ici 0
hxy : x ≠ y
a b : ℝ
ha : 0 < a
hb : 0 < b
hab : a + b = 1
\u22a2 a • (fun x => x ^ p) x + b • (fun x => x ^ p) y < (fun x => x ^ p) (a • x + b • y)
-- Mathlib/Analysis/Convex/SpecificFunctions/Pow.lean
p : ℝ
hp₀ : 0 < p
hp₁ : p < 1
x : ℝ
hx : x ∈ Ici 0
y : ℝ
hy : y ∈ Ici 0
hxy : x ≠ y
a b : ℝ
ha : 0 < a
hb : 0 < b
hab : a + b = 1
x' : ℝ≥0 := ⟨x, hx⟩
y' : ℝ≥0 := ⟨y, hy⟩
a' : ℝ≥0 := ⟨a, ⋯⟩
b' : ℝ≥0 := ⟨b, ⋯⟩
\u22a2 a • (fun x => x ^ p) x + b • (fun x => x ^ p) y < (fun x => x ^ p) (a • x + b • y)
-- Mathlib/Analysis/Convex/SpecificFunctions/Pow.lean
p : ℝ
hp₀ : 0 < p
hp₁ : p < 1
x : ℝ
hx : x ∈ Ici 0
y : ℝ
hy : y ∈ Ici 0
hxy : x ≠ y
a b : ℝ
ha : 0 < a
hb : 0 < b
hab : a + b = 1
x' : ℝ≥0 := ⟨x, hx⟩
y' : ℝ≥0 := ⟨y, hy⟩
a' : ℝ≥0 := ⟨a, ⋯⟩
b' : ℝ≥0 := ⟨b, ⋯⟩
hxy' : x' ≠ y'
\u22a2 a • (fun x => x ^ p) x + b • (fun x => x ^ p) y < (fun x => x ^ p) (a • x + b • y)
-- Mathlib/Analysis/Convex/SpecificFunctions/Pow.lean
p : ℝ
hp₀ : 0 < p
hp₁ : p < 1
x : ℝ
hx : x ∈ Ici 0
y : ℝ
hy : y ∈ Ici 0
hxy : x ≠ y
a b : ℝ
ha : 0 < a
hb : 0 < b
hab : a + b = 1
x' : ℝ≥0 := ⟨x, hx⟩
y' : ℝ≥0 := ⟨y, hy⟩
a' : ℝ≥0 := ⟨a, ⋯⟩
b' : ℝ≥0 := ⟨b, ⋯⟩
hxy' : x' ≠ y'
hab' : a' + b' = 1
\u22a2 a • (fun x => x ^ p) x + b • (fun x => x ^ p) y < (fun x => x ^ p) (a • x + b • y)
-- Mathlib/Algebra/Algebra/Subalgebra/Basic.lean
R : Type u_1
A : Type u_2
B : Type u_3
inst✝⁴ : CommSemiring R
inst✝³ : Semiring A
inst✝² : Algebra R A
inst✝¹ : Semiring B
inst✝ : Algebra R B
f : A →ₐ[R] B
hf : Function.Surjective ⇑f
S : Subalgebra R B
\u22a2 S ≤ f.range
-- Mathlib/Data/Real/Basic.lean
x y : ℝ
\u22a2 0 < 1
-- Mathlib/Order/Interval/Set/Basic.lean
α : Type u_1
β : Type u_2
inst✝ : PartialOrder α
a b c : α
h : a < b
\u22a2 Ioc a b \ Ioo a b = {b}
-- Mathlib/Data/List/Sort.lean
α : Type u
r : α → α → Prop
inst✝ : DecidableRel r
a b : α
l l₁ l₂ : List α
h : (a :: b :: l).split = (l₁, l₂)
l₁' l₂' : List α
e : l.split = (l₁', l₂')
\u22a2 l₁.length < (a :: b :: l).length ∧ l₂.length < (a :: b :: l).length
-- Mathlib/Data/List/Sort.lean
α : Type u
r : α → α → Prop
inst✝ : DecidableRel r
a b : α
l l₁ l₂ : List α
h : (a :: b :: l).split = (l₁, l₂)
l₁' l₂' : List α
e : l.split = (l₁', l₂')
fst_eq✝ : a :: l₁' = l₁
snd_eq✝ : b :: l₂' = l₂
\u22a2 l₁.length < (a :: b :: l).length ∧ l₂.length < (a :: b :: l).length
-- Mathlib/Data/List/Sort.lean
α : Type u
r : α → α → Prop
inst✝ : DecidableRel r
a b : α
l l₁' l₂' : List α
e : l.split = (l₁', l₂')
h : (a :: b :: l).split = (a :: l₁', b :: l₂')
\u22a2 (a :: l₁').length < (a :: b :: l).length ∧ (b :: l₂').length < (a :: b :: l).length
-- Mathlib/Data/List/Sort.lean
α : Type u
r : α → α → Prop
inst✝ : DecidableRel r
a b : α
l l₁' l₂' : List α
e : l.split = (l₁', l₂')
h : (a :: b :: l).split = (a :: l₁', b :: l₂')
h₁ : l₁'.length ≤ l.length
h₂ : l₂'.length ≤ l.length
\u22a2 (a :: l₁').length < (a :: b :: l).length ∧ (b :: l₂').length < (a :: b :: l).length
-- Mathlib/Algebra/Order/Group/Unbundled/Basic.lean
α : Type u
inst✝² : Group α
inst✝¹ : LE α
inst✝ : CovariantClass α α (swap fun x x_1 => x * x_1) fun x x_1 => x ≤ x_1
a b c : α
\u22a2 1 ≤ a⁻¹ ↔ a ≤ 1
-- Mathlib/Algebra/Order/Group/Unbundled/Basic.lean
α : Type u
inst✝² : Group α
inst✝¹ : LE α
inst✝ : CovariantClass α α (swap fun x x_1 => x * x_1) fun x x_1 => x ≤ x_1
a b c : α
\u22a2 1 * a ≤ a⁻¹ * a ↔ a ≤ 1
-- Mathlib/LinearAlgebra/Matrix/ToLin.lean
R : Type u_1
inst✝⁷ : CommSemiring R
l : Type u_2
m : Type u_3
n : Type u_4
inst✝⁶ : Fintype n
inst✝⁵ : Finite m
inst✝⁴ : DecidableEq n
M₁ : Type u_5
M₂ : Type u_6
inst✝³ : AddCommMonoid M₁
inst✝² : AddCommMonoid M₂
inst✝¹ : Module R M₁
inst✝ : Module R M₂
v₁ : Basis n R M₁
v₂ : Basis m R M₂
f : M₁ →ₗ[R] M₂
x : M₁
i : m
\u22a2 ((toMatrix v₁ v₂) f *ᵥ ⇑(v₁.repr x)) i = (v₂.repr (f x)) i
-- Mathlib/LinearAlgebra/Matrix/ToLin.lean
R : Type u_1
inst✝⁷ : CommSemiring R
l : Type u_2
m : Type u_3
n : Type u_4
inst✝⁶ : Fintype n
inst✝⁵ : Finite m
inst✝⁴ : DecidableEq n
M₁ : Type u_5
M₂ : Type u_6
inst✝³ : AddCommMonoid M₁
inst✝² : AddCommMonoid M₂
inst✝¹ : Module R M₁
inst✝ : Module R M₂
v₁ : Basis n R M₁
v₂ : Basis m R M₂
f : M₁ →ₗ[R] M₂
x : M₁
i : m
\u22a2 (v₂.repr (f (v₁.equivFun.symm ⇑(v₁.repr x)))) i = (v₂.repr (f x)) i
-- Mathlib/LinearAlgebra/Matrix/ToLin.lean
R : Type u_1
inst✝⁷ : CommSemiring R
l : Type u_2
m : Type u_3
n : Type u_4
inst✝⁶ : Fintype n
inst✝⁵ : Finite m
inst✝⁴ : DecidableEq n
M₁ : Type u_5
M₂ : Type u_6
inst✝³ : AddCommMonoid M₁
inst✝² : AddCommMonoid M₂
inst✝¹ : Module R M₁
inst✝ : Module R M₂
v₁ : Basis n R M₁
v₂ : Basis m R M₂
f : M₁ →ₗ[R] M₂
x : M₁
i : m
\u22a2 v₁.equivFun.symm ⇑(v₁.repr x) = x
-- Mathlib/Analysis/SpecialFunctions/Trigonometric/Cotangent.lean
z : ℂ
\u22a2 (↑π * z).cot = (cexp (2 * ↑π * I * z) + 1) / (I * (1 - cexp (2 * ↑π * I * z)))
-- Mathlib/Analysis/SpecialFunctions/Trigonometric/Cotangent.lean
z : ℂ
\u22a2 (cexp (2 * I * (↑π * z)) + 1) / (I * (1 - cexp (2 * I * (↑π * z)))) = (cexp (2 * ↑π * I * z) + 1) / (I * (1 - cexp (2 * ↑π * I * z)))
-- Mathlib/Probability/Martingale/Basic.lean
Ω : Type u_1
E : Type u_2
ι : Type u_3
inst✝⁷ : Preorder ι
m0 : MeasurableSpace Ω
μ : Measure Ω
inst✝⁶ : NormedAddCommGroup E
inst✝⁵ : NormedSpace ℝ E
inst✝⁴ : CompleteSpace E
f✝ g : ι → Ω → E
ℱ : Filtration ι m0
F : Type u_4
inst✝³ : NormedLatticeAddCommGroup F
inst✝² : NormedSpace ℝ F
inst✝¹ : CompleteSpace F
inst✝ : OrderedSMul ℝ F
f : ι → Ω → F
c : ℝ
hc : 0 ≤ c
hf : Submartingale f ℱ μ
\u22a2 Submartingale (c • f) ℱ μ
-- Mathlib/Probability/Martingale/Basic.lean
Ω : Type u_1
E : Type u_2
ι : Type u_3
inst✝⁷ : Preorder ι
m0 : MeasurableSpace Ω
μ : Measure Ω
inst✝⁶ : NormedAddCommGroup E
inst✝⁵ : NormedSpace ℝ E
inst✝⁴ : CompleteSpace E
f✝ g : ι → Ω → E
ℱ : Filtration ι m0
F : Type u_4
inst✝³ : NormedLatticeAddCommGroup F
inst✝² : NormedSpace ℝ F
inst✝¹ : CompleteSpace F
inst✝ : OrderedSMul ℝ F
f : ι → Ω → F
c : ℝ
hc : 0 ≤ c
hf : Submartingale f ℱ μ
\u22a2 Submartingale (-(c • -f)) ℱ μ
-- 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
s : Set α
hs : MeasurableSet s
hμs : μ s ≠ ⊤
c : E
hμs_ne_zero : μ s ≠ 0
\u22a2 ‖indicatorConstLp ⊤ hs hμs c‖ = ‖c‖
-- Mathlib/Dynamics/Circle/RotationNumber/TranslationNumber.lean
f✝ g : CircleDeg1Lift
f : CircleDeg1Liftˣ
\u22a2 τ ↑f⁻¹ + τ ↑f = 0
-- Mathlib/Data/Matroid/Map.lean
α : Type u_1
β : Type u_2
f : α → β
E✝ I✝ s : Set α
M✝ : Matroid α
N : Matroid β
E X I : Set α
M : Matroid α
hM : M.E = E
\u22a2 (M.restrictSubtype E)✶ = M✶.restrictSubtype E
-- Mathlib/GroupTheory/Complement.lean
G : Type u_1
inst✝ : Group G
H✝ K : Subgroup G
S T : Set G
H' H : Subgroup G
h : H' ≤ H
H'' : Subgroup ↥H := comap H.subtype H'
this : H' = map H.subtype H''
\u22a2 ∃ S, S * ↑(map H.subtype H'') = ↑H ∧ Nat.card ↑S * Nat.card ↥(map H.subtype H'') = Nat.card ↥H
-- Mathlib/GroupTheory/Complement.lean
G : Type u_1
inst✝ : Group G
H✝ K : Subgroup G
S✝ T : Set G
H' H : Subgroup G
h : H' ≤ H
H'' : Subgroup ↥H := comap H.subtype H'
this : H' = map H.subtype H''
S : Set ↥H
cmem : S ∈ leftTransversals ↑H''
\u22a2 ∃ S, S * ↑(map H.subtype H'') = ↑H ∧ Nat.card ↑S * Nat.card ↥(map H.subtype H'') = Nat.card ↥H
-- Mathlib/Combinatorics/SimpleGraph/Walk.lean
V : Type u
V' : Type v
V'' : Type w
G : SimpleGraph V
G' : SimpleGraph V'
G'' : SimpleGraph V''
u✝ v✝ w✝ x✝ y : V
inst✝ : DecidableEq V
u v w : V
p : G.Walk v w
h : u ∈ p.support
x : G.Dart
hx : x ∈ (p.dropUntil u h).darts
\u22a2 x ∈ p.darts
-- Mathlib/Combinatorics/SimpleGraph/Walk.lean
V : Type u
V' : Type v
V'' : Type w
G : SimpleGraph V
G' : SimpleGraph V'
G'' : SimpleGraph V''
u✝ v✝ w✝ x✝ y : V
inst✝ : DecidableEq V
u v w : V
p : G.Walk v w
h : u ∈ p.support
x : G.Dart
hx : x ∈ (p.dropUntil u h).darts
\u22a2 x ∈ (p.takeUntil u h).darts ∨ x ∈ (p.dropUntil u h).darts
-- Mathlib/Data/Countable/Basic.lean
α : Sort u
β : Sort v
\u22a2 Uncountable α ↔ IsEmpty (α ↪ ℕ)
-- Mathlib/Algebra/Homology/ShortComplex/Exact.lean
C : Type u_1
D : Type u_2
inst✝³ : Category.{u_3, u_1} C
inst✝² : Category.{?u.4360, u_2} D
inst✝¹ : HasZeroMorphisms C
inst✝ : HasZeroMorphisms D
S S₁ S₂ : ShortComplex C
h : S.HomologyData
\u22a2 S.Exact ↔ IsZero h.right.H
-- Mathlib/Algebra/Homology/ShortComplex/Exact.lean
C : Type u_1
D : Type u_2
inst✝³ : Category.{u_3, u_1} C
inst✝² : Category.{?u.4360, u_2} D
inst✝¹ : HasZeroMorphisms C
inst✝ : HasZeroMorphisms D
S S₁ S₂ : ShortComplex C
h : S.HomologyData
this : S.HasHomology
\u22a2 S.Exact ↔ IsZero h.right.H
-- Mathlib/Data/PNat/Xgcd.lean
a b : ℕ+
\u22a2 a.gcdD b = a.gcd b
-- Mathlib/Data/PNat/Xgcd.lean
a b : ℕ+
left✝² : a.gcdW b * a.gcdZ b = (a.gcdX b * a.gcdY b).succPNat
h₁ : a = a.gcdA' b * a.gcdD b
h₂ : b = a.gcdB' b * a.gcdD b
left✝¹ : a.gcdZ b * a.gcdA' b = (a.gcdX b * ↑(a.gcdB' b)).succPNat
left✝ : a.gcdW b * a.gcdB' b = (a.gcdY b * ↑(a.gcdA' b)).succPNat
h₅ : ↑(a.gcdZ b) * ↑a = a.gcdX b * ↑b + ↑(a.gcdD b)
right✝ : ↑(a.gcdW b) * ↑b = a.gcdY b * ↑a + ↑(a.gcdD b)
\u22a2 a.gcdD b = a.gcd b
-- Mathlib/Data/PNat/Xgcd.lean
a b : ℕ+
left✝² : a.gcdW b * a.gcdZ b = (a.gcdX b * a.gcdY b).succPNat
h₁ : a = a.gcdA' b * a.gcdD b
h₂ : b = a.gcdB' b * a.gcdD b
left✝¹ : a.gcdZ b * a.gcdA' b = (a.gcdX b * ↑(a.gcdB' b)).succPNat
left✝ : a.gcdW b * a.gcdB' b = (a.gcdY b * ↑(a.gcdA' b)).succPNat
h₅ : ↑(a.gcdZ b) * ↑a = a.gcdX b * ↑b + ↑(a.gcdD b)
right✝ : ↑(a.gcdW b) * ↑b = a.gcdY b * ↑a + ↑(a.gcdD b)
\u22a2 a.gcdD b ∣ a.gcd b
-- Mathlib/Data/PNat/Xgcd.lean
a b : ℕ+
left✝² : a.gcdW b * a.gcdZ b = (a.gcdX b * a.gcdY b).succPNat
h₁ : a = a.gcdA' b * a.gcdD b
h₂ : b = a.gcdB' b * a.gcdD b
left✝¹ : a.gcdZ b * a.gcdA' b = (a.gcdX b * ↑(a.gcdB' b)).succPNat
left✝ : a.gcdW b * a.gcdB' b = (a.gcdY b * ↑(a.gcdA' b)).succPNat
h₅ : ↑(a.gcdZ b) * ↑a = a.gcdX b * ↑b + ↑(a.gcdD b)
right✝ : ↑(a.gcdW b) * ↑b = a.gcdY b * ↑a + ↑(a.gcdD b)
\u22a2 a.gcd b ∣ a.gcdD b
-- Mathlib/Analysis/Fourier/RiemannLebesgueLemma.lean
E : Type u_1
V : Type u_2
inst✝⁸ : NormedAddCommGroup E
inst✝⁷ : NormedSpace ℂ E
f : V → E
inst✝⁶ : NormedAddCommGroup V
inst✝⁵ : MeasurableSpace V
inst✝⁴ : BorelSpace V
inst✝³ : InnerProductSpace ℝ V
inst✝² : FiniteDimensional ℝ V
inst✝¹ : CompleteSpace E
μ : Measure V
inst✝ : μ.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✝⁶ : NormedAddCommGroup V
inst✝⁵ : MeasurableSpace V
inst✝⁴ : BorelSpace V
inst✝³ : InnerProductSpace ℝ V
inst✝² : FiniteDimensional ℝ V
inst✝¹ : CompleteSpace E
μ : Measure V
inst✝ : μ.IsAddHaarMeasure
\u22a2 Tendsto (fun w => ∫ (v : V), 𝐞 (-w v) • f v ∂μ.addHaarScalarFactor volume • volume) (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✝⁶ : NormedAddCommGroup V
inst✝⁵ : MeasurableSpace V
inst✝⁴ : BorelSpace V
inst✝³ : InnerProductSpace ℝ V
inst✝² : FiniteDimensional ℝ V
inst✝¹ : CompleteSpace E
μ : Measure V
inst✝ : μ.IsAddHaarMeasure
\u22a2 Tendsto (fun w => μ.addHaarScalarFactor volume • ∫ (v : V), 𝐞 (-w v) • f v ∂volume) (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✝⁶ : NormedAddCommGroup V
inst✝⁵ : MeasurableSpace V
inst✝⁴ : BorelSpace V
inst✝³ : InnerProductSpace ℝ V
inst✝² : FiniteDimensional ℝ V
inst✝¹ : CompleteSpace E
μ : Measure V
inst✝ : μ.IsAddHaarMeasure
\u22a2 Tendsto (fun w => μ.addHaarScalarFactor volume • ∫ (v : V), 𝐞 (-w v) • f v ∂volume) (cocompact (V →L[ℝ] ℝ)) (𝓝 (μ.addHaarScalarFactor volume • 0))
-- Mathlib/Analysis/Fourier/RiemannLebesgueLemma.lean
E : Type u_1
V : Type u_2
inst✝⁸ : NormedAddCommGroup E
inst✝⁷ : NormedSpace ℂ E
f : V → E
inst✝⁶ : NormedAddCommGroup V
inst✝⁵ : MeasurableSpace V
inst✝⁴ : BorelSpace V
inst✝³ : InnerProductSpace ℝ V
inst✝² : FiniteDimensional ℝ V
inst✝¹ : CompleteSpace E
μ : Measure V
inst✝ : μ.IsAddHaarMeasure
\u22a2 Tendsto (fun x => ∫ (v : V), 𝐞 (-x v) • f v ∂volume) (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✝⁶ : NormedAddCommGroup V
inst✝⁵ : MeasurableSpace V
inst✝⁴ : BorelSpace V
inst✝³ : InnerProductSpace ℝ V
inst✝² : FiniteDimensional ℝ V
inst✝¹ : CompleteSpace E
μ : Measure V
inst✝ : μ.IsAddHaarMeasure
A : NormedSpace.Dual ℝ V ≃ₗᵢ⋆[ℝ] V := (InnerProductSpace.toDual ℝ V).symm
\u22a2 Tendsto (fun x => ∫ (v : V), 𝐞 (-x v) • f v ∂volume) (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✝⁶ : NormedAddCommGroup V
inst✝⁵ : MeasurableSpace V
inst✝⁴ : BorelSpace V
inst✝³ : InnerProductSpace ℝ V
inst✝² : FiniteDimensional ℝ V
inst✝¹ : CompleteSpace E
μ : Measure V
inst✝ : μ.IsAddHaarMeasure
A : NormedSpace.Dual ℝ V ≃ₗᵢ⋆[ℝ] V := (InnerProductSpace.toDual ℝ V).symm
this : (fun w => ∫ (v : V), 𝐞 (-w v) • f v) = (fun w => ∫ (v : V), 𝐞 (-⟪v, w⟫_ℝ) • f v) ∘ ⇑A
\u22a2 Tendsto (fun x => ∫ (v : V), 𝐞 (-x v) • f v ∂volume) (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✝⁶ : NormedAddCommGroup V
inst✝⁵ : MeasurableSpace V
inst✝⁴ : BorelSpace V
inst✝³ : InnerProductSpace ℝ V
inst✝² : FiniteDimensional ℝ V
inst✝¹ : CompleteSpace E
μ : Measure V
inst✝ : μ.IsAddHaarMeasure
A : NormedSpace.Dual ℝ V ≃ₗᵢ⋆[ℝ] V := (InnerProductSpace.toDual ℝ V).symm
this : (fun w => ∫ (v : V), 𝐞 (-w v) • f v) = (fun w => ∫ (v : V), 𝐞 (-⟪v, w⟫_ℝ) • f v) ∘ ⇑A
\u22a2 Tendsto ((fun w => ∫ (v : V), 𝐞 (-⟪v, w⟫_ℝ) • f v) ∘ ⇑A) (cocompact (V →L[ℝ] ℝ)) (𝓝 0)
-- Mathlib/Algebra/BigOperators/Intervals.lean
α : Type u_1
M : Type u_2
inst✝² : PartialOrder α
inst✝¹ : CommMonoid M
f : α → M
a b : α
inst✝ : LocallyFiniteOrder α
h : a ≤ b
\u22a2 f a * ∏ x ∈ Ioc a b, f x = ∏ x ∈ Icc a b, f x
-- Mathlib/Algebra/Order/Group/PosPart.lean
α : Type u_1
β : Type u_2
inst✝² : Lattice α
inst✝¹ : CommGroup α
inst✝ : CovariantClass α α (fun x x_1 => x * x_1) fun x x_1 => x ≤ x_1
a b : α
\u22a2 a ⊔ b = b * (a / b)⁺ᵐ
-- Mathlib/Analysis/SpecialFunctions/Integrals.lean
a b : ℝ
n : ℕ
\u22a2 ∫ (x : ℝ) in a..b, x ^ n = (b ^ (n + 1) - a ^ (n + 1)) / (↑n + 1)
-- Mathlib/Order/Minimal.lean
α : Type u_1
β : Type u_2
r r₁ r₂ : α → α → Prop
s t : Set α
a✝ b✝ x : α
inst✝ : IsAntisymm α r₂
h : ∀ (a b : α), r₁ a b → r₂ a b
a : α
ha : a ∈ minimals r₂ s
b : α
hb : b ∈ s
hab : r₁ b a
\u22a2 r₁ a b
-- Mathlib/Order/Minimal.lean
α : Type u_1
β : Type u_2
r r₁ r₂ : α → α → Prop
s t : Set α
a✝ b✝ x : α
inst✝ : IsAntisymm α r₂
h : ∀ (a b : α), r₁ a b → r₂ a b
a : α
ha : a ∈ minimals r₂ s
b : α
hb : b ∈ s
hab : r₁ b a
this : a = b
\u22a2 r₁ a b
-- Mathlib/RingTheory/WittVector/InitTail.lean
p : ℕ
hp : Fact (Nat.Prime p)
n✝ : ℕ
R : Type u_1
inst✝ : CommRing R
x y : 𝕎 R
n : ℕ
\u22a2 init n (x * y) = init n (init n x * init n y)
-- Mathlib/Computability/TuringMachine.lean
Γ : Type u_1
inst✝² : Inhabited Γ
Λ : Type u_2
inst✝¹ : Inhabited Λ
σ : Type u_3
inst✝ : Inhabited σ
M : Λ → Stmt₁
l : List Γ
\u22a2 Part.map (fun c => c.Tape.right₀) (trCfg M <$> eval (TM1.step M) { l := some default, var := default, Tape := Tape.mk₁ l }) = TM1.eval M l
-- Mathlib/Computability/TuringMachine.lean
Γ : Type u_1
inst✝² : Inhabited Γ
Λ : Type u_2
inst✝¹ : Inhabited Λ
σ : Type u_3
inst✝ : Inhabited σ
M : Λ → Stmt₁
l : List Γ
\u22a2 Part.map ((fun c => c.Tape.right₀) ∘ trCfg M) (eval (TM1.step M) { l := some default, var := default, Tape := Tape.mk₁ l }) = Part.map (fun c => c.Tape.right₀) (eval (TM1.step M) (TM1.init l))
-- Mathlib/Topology/Constructions.lean
X : Type u
Y : Type v
Z : Type u_1
W : Type u_2
ε : Type u_3
ζ : Type u_4
ι : Type u_5
κ : Type u_6
σ : ι → Type u_7
τ : κ → Type u_8
inst✝² : (i : ι) → TopologicalSpace (σ i)
inst✝¹ : (k : κ) → TopologicalSpace (τ k)
inst✝ : TopologicalSpace X
f : Sigma σ → X
\u22a2 Inducing f ↔ (∀ (i : ι), Inducing (f ∘ Sigma.mk i)) ∧ ∀ (i : ι), ∃ U, IsOpen U ∧ ∀ (x : Sigma σ), f x ∈ U ↔ x.fst = i