ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/RingTheory/Ideal/IsPrincipal.lean
R : Type u_1
inst✝¹ : CommRing R
inst✝ : IsDomain R
\u22a2 ↑((associatesEquivIsPrincipal R) 1) = 1
-- Mathlib/LinearAlgebra/Matrix/ToLin.lean
R : Type u_1
inst✝¹ : CommSemiring R
k : Type u_2
l : Type u_3
m : Type u_4
n : Type u_5
inst✝ : Fintype n
M : Matrix m n R
\u22a2 LinearMap.range M.mulVecLin = span R (Set.range Mᵀ)
-- Mathlib/Algebra/Order/Monoid/Unbundled/Basic.lean
α : Type u_1
β : Type u_2
inst✝³ : Mul α
inst✝² : PartialOrder α
inst✝¹ : CovariantClass α α (fun x x_1 => x * x_1) fun x x_1 => x < x_1
inst✝ : CovariantClass α α (swap fun x x_1 => x * x_1) fun x x_1 => x < x_1
a b c d : α
hac : a ≤ c
hbd : b ≤ d
this✝ : CovariantClass α α (fun x x_1 => x * x_1) fun x x_1 => x ≤ x_1
this : CovariantClass α α (swap fun x x_1 => x * x_1) fun x x_1 => x ≤ x_1
\u22a2 a * b = c * d ↔ a = c ∧ b = d
-- Mathlib/Data/Set/Card.lean
α : Type u_1
β : Type u_2
s t : Set α
\u22a2 0 < s.encard ↔ s.Nonempty
-- Mathlib/Data/Multiset/Basic.lean
α : Type u_1
β : Type v
γ : Type u_2
s : Multiset α
a : α
\u22a2 0 ⊂ s ↔ s ≠ 0
-- Mathlib/Algebra/Polynomial/BigOperators.lean
R : Type u
ι : Type w
s✝ : Finset ι
inst✝ : CommRing R
s : Finset ι
f : ι → R
hs : 0 < s.card
\u22a2 (∏ i ∈ s, (X - C (f i))).coeff (s.card - 1) = -∑ i ∈ s, f i
-- Mathlib/LinearAlgebra/ExteriorAlgebra/Basic.lean
R : Type u1
inst✝⁵ : CommRing R
M : Type u2
inst✝⁴ : AddCommGroup M
inst✝³ : Module R M
A : Type u_1
inst✝² : Semiring A
inst✝¹ : Algebra R A
inst✝ : Nontrivial R
x : M
\u22a2 (ι R) x ≠ 1
-- Mathlib/LinearAlgebra/ExteriorAlgebra/Basic.lean
R : Type u1
inst✝⁵ : CommRing R
M : Type u2
inst✝⁴ : AddCommGroup M
inst✝³ : Module R M
A : Type u_1
inst✝² : Semiring A
inst✝¹ : Algebra R A
inst✝ : Nontrivial R
x : M
\u22a2 ¬(x = 0 ∧ 1 = 0)
-- Mathlib/Topology/MetricSpace/Lipschitz.lean
α : Type u
β : Type v
γ : Type w
ι : Type x
inst✝¹ : PseudoMetricSpace α
inst✝ : PseudoMetricSpace β
K : ℝ≥0
f : α → β
\u22a2 LipschitzWith K f ↔ ∀ (x y : α), dist (f x) (f y) ≤ ↑K * dist x y
-- Mathlib/Topology/MetricSpace/Lipschitz.lean
α : Type u
β : Type v
γ : Type w
ι : Type x
inst✝¹ : PseudoMetricSpace α
inst✝ : PseudoMetricSpace β
K : ℝ≥0
f : α → β
\u22a2 (∀ (x y : α), ↑(nndist (f x) (f y)) ≤ ↑K * ↑(nndist x y)) ↔ ∀ (x y : α), ↑(nndist (f x) (f y)) ≤ ↑K * ↑(nndist x y)
-- Mathlib/Topology/UniformSpace/Basic.lean
α : Type ua
β : Type ub
γ : Type uc
δ : Type ud
ι : Sort u_1
inst✝ : UniformSpace α
x : α
s : Set α
\u22a2 s ∈ 𝓝 x ↔ ∃ V ∈ 𝓤 α, ball x V ⊆ s
-- Mathlib/Topology/UniformSpace/Basic.lean
α : Type ua
β : Type ub
γ : Type uc
δ : Type ud
ι : Sort u_1
inst✝ : UniformSpace α
x : α
s : Set α
\u22a2 (∃ t ∈ 𝓤 α, Prod.mk x ⁻¹' t ⊆ s) ↔ ∃ V ∈ 𝓤 α, ball x V ⊆ s
-- Mathlib/Analysis/Convex/Strong.lean
E : Type u_1
inst✝¹ : NormedAddCommGroup E
inst✝ : NormedSpace ℝ E
φ ψ : ℝ → ℝ
s✝ : Set E
a b m✝ : ℝ
x y : E
f✝ g : E → ℝ
s : Set E
f : E → ℝ
m n : ℝ
\u22a2 StrongConvexOn s 0 f ↔ ConvexOn ℝ s f
-- Mathlib/Geometry/RingedSpace/Basic.lean
X : RingedSpace
U : Opens ↑↑X.toPresheafedSpace
f : ↑(X.presheaf.obj (op U))
x : ↥U
h : IsUnit ((X.presheaf.germ x) f)
\u22a2 ∃ V i, ∃ (_ : ↑x ∈ V), IsUnit ((X.presheaf.map i.op) f)
-- Mathlib/Geometry/RingedSpace/Basic.lean
X : RingedSpace
U : Opens ↑↑X.toPresheafedSpace
f : ↑(X.presheaf.obj (op U))
x : ↥U
h : IsUnit ((X.presheaf.germ x) f)
g' : ↑(X.presheaf.stalk ↑x)
heq : (X.presheaf.germ x) f * g' = 1
\u22a2 ∃ V i, ∃ (_ : ↑x ∈ V), IsUnit ((X.presheaf.map i.op) f)
-- Mathlib/Geometry/RingedSpace/Basic.lean
X : RingedSpace
U : Opens ↑↑X.toPresheafedSpace
f : ↑(X.presheaf.obj (op U))
x : ↥U
h : IsUnit ((X.presheaf.germ x) f)
V : Opens ↑↑X.toPresheafedSpace
hxV : ↑x ∈ V
g : (CategoryTheory.forget CommRingCat).obj (X.presheaf.obj (op V))
heq : (X.presheaf.germ x) f * (X.presheaf.germ ⟨↑x, hxV⟩) g = 1
\u22a2 ∃ V i, ∃ (_ : ↑x ∈ V), IsUnit ((X.presheaf.map i.op) f)
-- Mathlib/Geometry/RingedSpace/Basic.lean
X : RingedSpace
U : Opens ↑↑X.toPresheafedSpace
f : ↑(X.presheaf.obj (op U))
x : ↥U
h : IsUnit ((X.presheaf.germ x) f)
V : Opens ↑↑X.toPresheafedSpace
hxV : ↑x ∈ V
g : (CategoryTheory.forget CommRingCat).obj (X.presheaf.obj (op V))
heq : (X.presheaf.germ x) f * (X.presheaf.germ ⟨↑x, hxV⟩) g = 1
W : Opens ↑↑X.toPresheafedSpace := U ⊓ V
\u22a2 ∃ V i, ∃ (_ : ↑x ∈ V), IsUnit ((X.presheaf.map i.op) f)
-- Mathlib/Geometry/RingedSpace/Basic.lean
X : RingedSpace
U : Opens ↑↑X.toPresheafedSpace
f : ↑(X.presheaf.obj (op U))
x : ↥U
h : IsUnit ((X.presheaf.germ x) f)
V : Opens ↑↑X.toPresheafedSpace
hxV : ↑x ∈ V
g : (CategoryTheory.forget CommRingCat).obj (X.presheaf.obj (op V))
heq : (X.presheaf.germ x) f * (X.presheaf.germ ⟨↑x, hxV⟩) g = 1
W : Opens ↑↑X.toPresheafedSpace := U ⊓ V
hxW : ↑x ∈ W
\u22a2 ∃ V i, ∃ (_ : ↑x ∈ V), IsUnit ((X.presheaf.map i.op) f)
-- Mathlib/Geometry/RingedSpace/Basic.lean
X : RingedSpace
U : Opens ↑↑X.toPresheafedSpace
f : ↑(X.presheaf.obj (op U))
x : ↥U
h : IsUnit ((X.presheaf.germ x) f)
V : Opens ↑↑X.toPresheafedSpace
hxV : ↑x ∈ V
g : (CategoryTheory.forget CommRingCat).obj (X.presheaf.obj (op V))
W : Opens ↑↑X.toPresheafedSpace := U ⊓ V
hxW : ↑x ∈ W
heq : (X.presheaf.germ ⟨↑x, hxW⟩) ((X.presheaf.map (U.infLELeft V).op) f * (X.presheaf.map (U.infLERight V).op) g) = (X.presheaf.germ ⟨↑x, hxW⟩) 1
\u22a2 ∃ V i, ∃ (_ : ↑x ∈ V), IsUnit ((X.presheaf.map i.op) f)
-- Mathlib/Geometry/RingedSpace/Basic.lean
X : RingedSpace
U : Opens ↑↑X.toPresheafedSpace
f : ↑(X.presheaf.obj (op U))
x : ↥U
h : IsUnit ((X.presheaf.germ x) f)
V : Opens ↑↑X.toPresheafedSpace
hxV : ↑x ∈ V
g : (CategoryTheory.forget CommRingCat).obj (X.presheaf.obj (op V))
W : Opens ↑↑X.toPresheafedSpace := U ⊓ V
hxW : ↑x ∈ W
heq : (X.presheaf.germ ⟨↑x, hxW⟩) ((X.presheaf.map (U.infLELeft V).op) f * (X.presheaf.map (U.infLERight V).op) g) = (X.presheaf.germ ⟨↑x, hxW⟩) 1
W' : Opens ↑↑X.toPresheafedSpace
hxW' : ↑x ∈ W'
i₁ i₂ : W' ⟶ W
heq' : (X.presheaf.map i₁.op) ((X.presheaf.map (U.infLELeft V).op) f * (X.presheaf.map (U.infLERight V).op) g) = (X.presheaf.map i₂.op) 1
\u22a2 ∃ V i, ∃ (_ : ↑x ∈ V), IsUnit ((X.presheaf.map i.op) f)
-- Mathlib/Geometry/RingedSpace/Basic.lean
X : RingedSpace
U : Opens ↑↑X.toPresheafedSpace
f : ↑(X.presheaf.obj (op U))
x : ↥U
h : IsUnit ((X.presheaf.germ x) f)
V : Opens ↑↑X.toPresheafedSpace
hxV : ↑x ∈ V
g : (CategoryTheory.forget CommRingCat).obj (X.presheaf.obj (op V))
W : Opens ↑↑X.toPresheafedSpace := U ⊓ V
hxW : ↑x ∈ W
heq : (X.presheaf.germ ⟨↑x, hxW⟩) ((X.presheaf.map (U.infLELeft V).op) f * (X.presheaf.map (U.infLERight V).op) g) = (X.presheaf.germ ⟨↑x, hxW⟩) 1
W' : Opens ↑↑X.toPresheafedSpace
hxW' : ↑x ∈ W'
i₁ i₂ : W' ⟶ W
heq' : (X.presheaf.map i₁.op) ((X.presheaf.map (U.infLELeft V).op) f * (X.presheaf.map (U.infLERight V).op) g) = (X.presheaf.map i₂.op) 1
\u22a2 IsUnit ((X.presheaf.map (i₁ ≫ U.infLELeft V).op) f)
-- Mathlib/Geometry/RingedSpace/Basic.lean
X : RingedSpace
U : Opens ↑↑X.toPresheafedSpace
f : ↑(X.presheaf.obj (op U))
x : ↥U
h : IsUnit ((X.presheaf.germ x) f)
V : Opens ↑↑X.toPresheafedSpace
hxV : ↑x ∈ V
g : (CategoryTheory.forget CommRingCat).obj (X.presheaf.obj (op V))
W : Opens ↑↑X.toPresheafedSpace := U ⊓ V
hxW : ↑x ∈ W
heq : (X.presheaf.germ ⟨↑x, hxW⟩) ((X.presheaf.map (U.infLELeft V).op) f * (X.presheaf.map (U.infLERight V).op) g) = (X.presheaf.germ ⟨↑x, hxW⟩) 1
W' : Opens ↑↑X.toPresheafedSpace
hxW' : ↑x ∈ W'
i₁ i₂ : W' ⟶ W
heq' : (X.presheaf.map i₁.op) ((X.presheaf.map (U.infLELeft V).op) f) * (X.presheaf.map i₁.op) ((X.presheaf.map (U.infLERight V).op) g) = 1
\u22a2 IsUnit ((X.presheaf.map (i₁ ≫ U.infLELeft V).op) f)
-- Mathlib/Geometry/RingedSpace/Basic.lean
X : RingedSpace
U : Opens ↑↑X.toPresheafedSpace
f : ↑(X.presheaf.obj (op U))
x : ↥U
h : IsUnit ((X.presheaf.germ x) f)
V : Opens ↑↑X.toPresheafedSpace
hxV : ↑x ∈ V
g : (CategoryTheory.forget CommRingCat).obj (X.presheaf.obj (op V))
W : Opens ↑↑X.toPresheafedSpace := U ⊓ V
hxW : ↑x ∈ W
heq : (X.presheaf.germ ⟨↑x, hxW⟩) ((X.presheaf.map (U.infLELeft V).op) f * (X.presheaf.map (U.infLERight V).op) g) = (X.presheaf.germ ⟨↑x, hxW⟩) 1
W' : Opens ↑↑X.toPresheafedSpace
hxW' : ↑x ∈ W'
i₁ i₂ : W' ⟶ W
heq' : (X.presheaf.map (i₁ ≫ U.infLELeft V).op) f * (X.presheaf.map ((U.infLERight V).op ≫ i₁.op)) g = 1
\u22a2 IsUnit ((X.presheaf.map (i₁ ≫ U.infLELeft V).op) f)
-- Mathlib/CategoryTheory/Generator.lean
C : Type u₁
inst✝¹ : Category.{v₁, u₁} C
D : Type u₂
inst✝ : Category.{v₂, u₂} D
S : C ⥤ D
T : D
𝒢 : Set C
h𝒢 : IsSeparating 𝒢
\u22a2 IsSeparating ((proj S T).obj ⁻¹' 𝒢)
-- Mathlib/CategoryTheory/Generator.lean
C : Type u₁
inst✝¹ : Category.{v₁, u₁} C
D : Type u₂
inst✝ : Category.{v₂, u₂} D
S : C ⥤ D
T : D
𝒢 : Set C
h𝒢 : IsSeparating 𝒢
X Y : CostructuredArrow S T
f g : X ⟶ Y
hfg : ∀ G ∈ (proj S T).obj ⁻¹' 𝒢, ∀ (h : G ⟶ X), h ≫ f = h ≫ g
G : C
hG : G ∈ 𝒢
h : G ⟶ X.left
\u22a2 h ≫ f.left = h ≫ g.left
-- Mathlib/MeasureTheory/Integral/FundThmCalculus.lean
ι : Type u_1
𝕜 : Type u_2
E : Type u_3
F : Type u_4
A : Type u_5
inst✝² : NormedAddCommGroup E
inst✝¹ : NormedSpace ℝ E
f✝ : ℝ → E
g' g φ : ℝ → ℝ
a b : ℝ
inst✝ : CompleteSpace E
f f' : ℝ → E
hcont : ContinuousOn f [[a, b]]
hderiv : ∀ x ∈ Ioo (min a b) (max a b), HasDerivWithinAt f (f' x) (Ioi x) x
hint : IntervalIntegrable f' volume a b
\u22a2 ∫ (y : ℝ) in a..b, f' y = f b - f a
-- Mathlib/MeasureTheory/Integral/FundThmCalculus.lean
ι : Type u_1
𝕜 : Type u_2
E : Type u_3
F : Type u_4
A : Type u_5
inst✝² : NormedAddCommGroup E
inst✝¹ : NormedSpace ℝ E
f✝ : ℝ → E
g' g φ : ℝ → ℝ
a b : ℝ
inst✝ : CompleteSpace E
f f' : ℝ → E
hcont : ContinuousOn f [[a, b]]
hderiv : ∀ x ∈ Ioo (min a b) (max a b), HasDerivWithinAt f (f' x) (Ioi x) x
hint : IntervalIntegrable f' volume a b
hab : a ≤ b
\u22a2 ∫ (y : ℝ) in a..b, f' y = f b - f a
-- Mathlib/MeasureTheory/Integral/FundThmCalculus.lean
ι : Type u_1
𝕜 : Type u_2
E : Type u_3
F : Type u_4
A : Type u_5
inst✝² : NormedAddCommGroup E
inst✝¹ : NormedSpace ℝ E
f✝ : ℝ → E
g' g φ : ℝ → ℝ
a b : ℝ
inst✝ : CompleteSpace E
f f' : ℝ → E
hcont : ContinuousOn f [[a, b]]
hderiv : ∀ x ∈ Ioo (min a b) (max a b), HasDerivWithinAt f (f' x) (Ioi x) x
hint : IntervalIntegrable f' volume a b
hab : b ≤ a
\u22a2 ∫ (y : ℝ) in a..b, f' y = f b - f a
-- Mathlib/Data/Set/NAry.lean
α : Type u_1
α' : Type u_2
β : Type u_3
β' : Type u_4
γ : Type u_5
γ' : Type u_6
δ : Type u_7
δ' : Type u_8
ε : Type u_9
ε' : Type u_10
ζ : Type u_11
ζ' : Type u_12
ν : Type u_13
f f'✝ : α → β → γ
g✝ g' : α → β → γ → δ
s s' : Set α
t t' : Set β
u u' : Set γ
v : Set δ
a a' : α
b b' : β
c c' : γ
d d' : δ
g : γ → δ
f' : β' → α' → δ
g₁ : β → β'
g₂ : α → α'
h_antidistrib : ∀ (a : α) (b : β), g (f a b) = f' (g₁ b) (g₂ a)
\u22a2 g '' image2 f s t = image2 f' (g₁ '' t) (g₂ '' s)
-- Mathlib/Data/Set/NAry.lean
α : Type u_1
α' : Type u_2
β : Type u_3
β' : Type u_4
γ : Type u_5
γ' : Type u_6
δ : Type u_7
δ' : Type u_8
ε : Type u_9
ε' : Type u_10
ζ : Type u_11
ζ' : Type u_12
ν : Type u_13
f f'✝ : α → β → γ
g✝ g' : α → β → γ → δ
s s' : Set α
t t' : Set β
u u' : Set γ
v : Set δ
a a' : α
b b' : β
c c' : γ
d d' : δ
g : γ → δ
f' : β' → α' → δ
g₁ : β → β'
g₂ : α → α'
h_antidistrib : ∀ (a : α) (b : β), g (f a b) = f' (g₁ b) (g₂ a)
\u22a2 g '' image2 (fun a b => f b a) t s = image2 f' (g₁ '' t) (g₂ '' s)
-- Mathlib/Data/PEquiv.lean
α : Type u
β : Type v
γ : Type w
δ : Type x
f : α ≃. β
a₁ a₂ : α
b : β
h₁ : b ∈ f a₁
h₂ : b ∈ f a₂
\u22a2 a₁ = a₂
-- Mathlib/Data/PEquiv.lean
α : Type u
β : Type v
γ : Type w
δ : Type x
f : α ≃. β
a₁ a₂ : α
b : β
h₁ : a₁ ∈ f.symm b
h₂ : a₂ ∈ f.symm b
\u22a2 a₁ = a₂
-- Mathlib/Topology/MetricSpace/Gluing.lean
X : Type u
Y : Type v
Z : Type w
inst✝¹ : MetricSpace X
inst✝ : MetricSpace Y
x y : X ⊕ Y
\u22a2 Sum.dist x y = Sum.dist y x
-- Mathlib/Algebra/GeomSum.lean
α : Type u
β : Type u_1
x : α
inst✝ : LinearOrderedRing α
k : ℕ
h : Odd (k + 1 + 1)
\u22a2 0 < ∑ i ∈ range (k + 1 + 1), x ^ i
-- Mathlib/Algebra/GeomSum.lean
α : Type u
β : Type u_1
x : α
inst✝ : LinearOrderedRing α
k : ℕ
h : ¬Even (k + 1 + 1)
\u22a2 0 < ∑ i ∈ range (k + 1 + 1), x ^ i
-- Mathlib/Algebra/GeomSum.lean
α : Type u
β : Type u_1
x : α
inst✝ : LinearOrderedRing α
k : ℕ
h : ¬Even (k + 1 + 1)
hx : x + 1 < 0
\u22a2 0 < ∑ i ∈ range (k + 1 + 1), x ^ i
-- Mathlib/Algebra/GeomSum.lean
α : Type u
β : Type u_1
x : α
inst✝ : LinearOrderedRing α
k : ℕ
h : ¬Even (k + 1 + 1)
hx : x + 1 = 0
\u22a2 0 < ∑ i ∈ range (k + 1 + 1), x ^ i
-- Mathlib/Algebra/GeomSum.lean
α : Type u
β : Type u_1
x : α
inst✝ : LinearOrderedRing α
k : ℕ
h : ¬Even (k + 1 + 1)
hx : 0 < x + 1
\u22a2 0 < ∑ i ∈ range (k + 1 + 1), x ^ i
-- Mathlib/Analysis/NormedSpace/Real.lean
E : Type u_1
inst✝² : NormedAddCommGroup E
inst✝¹ : NormedSpace ℝ E
inst✝ : Nontrivial E
x : E
r : ℝ
\u22a2 frontier (sphere x r) = sphere x r
-- Mathlib/Algebra/Lie/Subalgebra.lean
R : Type u
L : Type v
inst✝⁴ : CommRing R
inst✝³ : LieRing L
inst✝² : LieAlgebra R L
L₂ : Type w
inst✝¹ : LieRing L₂
inst✝ : LieAlgebra R L₂
f : L →ₗ⁅R⁆ L₂
K K' : LieSubalgebra R L
K₂ : LieSubalgebra R L₂
h : K ≤ K'
x : ↥K'
\u22a2 x ∈ ofLe h ↔ ↑x ∈ K
-- Mathlib/Algebra/Lie/Subalgebra.lean
R : Type u
L : Type v
inst✝⁴ : CommRing R
inst✝³ : LieRing L
inst✝² : LieAlgebra R L
L₂ : Type w
inst✝¹ : LieRing L₂
inst✝ : LieAlgebra R L₂
f : L →ₗ⁅R⁆ L₂
K K' : LieSubalgebra R L
K₂ : LieSubalgebra R L₂
h : K ≤ K'
x : ↥K'
\u22a2 (∃ y, ⟨↑y, ⋯⟩ = x) ↔ ↑x ∈ K
-- Mathlib/NumberTheory/Dioph.lean
α β γ : Type u
S S' : Set (α → ℕ)
f : (α → ℕ) → ℕ
g : α → β
d : DiophFn f
\u22a2 DiophFn fun v => f (v ∘ g)
-- Mathlib/Algebra/Order/BigOperators/Group/Finset.lean
ι : Type u_1
α : Type u_2
β : Type u_3
M : Type u_4
N : Type u_5
G : Type u_6
k : Type u_7
R : Type u_8
inst✝ : DecidableEq β
f : α → β
s : Finset α
t : Finset β
Hf : ∀ a ∈ s, f a ∈ t
n : ℕ
hn : ∀ a ∈ t, n ≤ (filter (fun x => f x = a) s).card
\u22a2 n * t.card = ∑ _a ∈ t, n
-- Mathlib/Algebra/Order/BigOperators/Group/Finset.lean
ι : Type u_1
α : Type u_2
β : Type u_3
M : Type u_4
N : Type u_5
G : Type u_6
k : Type u_7
R : Type u_8
inst✝ : DecidableEq β
f : α → β
s : Finset α
t : Finset β
Hf : ∀ a ∈ s, f a ∈ t
n : ℕ
hn : ∀ a ∈ t, n ≤ (filter (fun x => f x = a) s).card
\u22a2 ∑ a ∈ t, (filter (fun x => f x = a) s).card = s.card
-- Mathlib/SetTheory/Game/PGame.lean
xl xr : Type u
x x' : PGame
h : x' ⧏ x
\u22a2 x.insertLeft x' ≈ x
-- Mathlib/SetTheory/Game/PGame.lean
xl xr : Type u
x x' : PGame
h : x' ⧏ x
\u22a2 x.insertLeft x' ≤ x ∧ x ≤ x.insertLeft x'
-- Mathlib/MeasureTheory/Covering/DensityTheorem.lean
α : Type u_1
inst✝⁵ : MetricSpace α
inst✝⁴ : MeasurableSpace α
μ : Measure α
inst✝³ : IsUnifLocDoublingMeasure μ
inst✝² : SecondCountableTopology α
inst✝¹ : BorelSpace α
inst✝ : IsLocallyFiniteMeasure μ
K : ℝ
R : ℝ := scalingScaleOf μ (max (4 * K + 3) 3)
\u22a2 VitaliFamily μ
-- Mathlib/MeasureTheory/Covering/DensityTheorem.lean
α : Type u_1
inst✝⁵ : MetricSpace α
inst✝⁴ : MeasurableSpace α
μ : Measure α
inst✝³ : IsUnifLocDoublingMeasure μ
inst✝² : SecondCountableTopology α
inst✝¹ : BorelSpace α
inst✝ : IsLocallyFiniteMeasure μ
K : ℝ
R : ℝ := scalingScaleOf μ (max (4 * K + 3) 3)
Rpos : 0 < R
\u22a2 VitaliFamily μ
-- Mathlib/MeasureTheory/Covering/DensityTheorem.lean
α : Type u_1
inst✝⁵ : MetricSpace α
inst✝⁴ : MeasurableSpace α
μ : Measure α
inst✝³ : IsUnifLocDoublingMeasure μ
inst✝² : SecondCountableTopology α
inst✝¹ : BorelSpace α
inst✝ : IsLocallyFiniteMeasure μ
K : ℝ
R : ℝ := scalingScaleOf μ (max (4 * K + 3) 3)
Rpos : 0 < R
A : ∀ (x : α), ∃ᶠ (r : ℝ) in 𝓝[>] 0, μ (closedBall x (3 * r)) ≤ ↑(scalingConstantOf μ (max (4 * K + 3) 3)) * μ (closedBall x r)
\u22a2 VitaliFamily μ
-- Mathlib/Data/Nat/Defs.lean
a b c d m n✝ k : ℕ
p q : ℕ → Prop
h : m = n✝
n : ℕ
\u22a2 n ∣ m ↔ n ∣ n✝
-- Mathlib/Algebra/Associated/Basic.lean
α : Type u_1
β : Type u_2
γ : Type u_3
δ : Type u_4
inst✝ : CommMonoidWithZero α
a : α
\u22a2 Irreducible (Associates.mk a) ↔ Irreducible a
-- Mathlib/Algebra/Associated/Basic.lean
α : Type u_1
β : Type u_2
γ : Type u_3
δ : Type u_4
inst✝ : CommMonoidWithZero α
a : α
\u22a2 (¬IsUnit a ∧ ∀ (a_1 a_2 : α), a_1 * a_2 ~ᵤ a → IsUnit a_1 ∨ IsUnit a_2) ↔ ¬IsUnit a ∧ ∀ (a_1 b : α), a = a_1 * b → IsUnit a_1 ∨ IsUnit b
-- Mathlib/Algebra/Associated/Basic.lean
α : Type u_1
β : Type u_2
γ : Type u_3
δ : Type u_4
inst✝ : CommMonoidWithZero α
a : α
\u22a2 (∀ (a_1 a_2 : α), a_1 * a_2 ~ᵤ a → IsUnit a_1 ∨ IsUnit a_2) ↔ ∀ (a_1 b : α), a = a_1 * b → IsUnit a_1 ∨ IsUnit b
-- Mathlib/Data/QPF/Multivariate/Constructions/Cofix.lean
n : ℕ
F : TypeVec.{u} (n + 1) → Type u
q : MvQPF F
α : TypeVec.{u} n
x : F (α ::: Cofix F α)
\u22a2 (mk x).dest = x
-- Mathlib/Data/QPF/Multivariate/Constructions/Cofix.lean
n : ℕ
F : TypeVec.{u} (n + 1) → Type u
q : MvQPF F
α : TypeVec.{u} n
x : F (α ::: Cofix F α)
this : mk ∘ dest = _root_.id
\u22a2 (mk x).dest = x
-- Mathlib/Order/Filter/Pi.lean
ι : Type u_1
α : ι → Type u_2
f f₁ f₂ : (i : ι) → Filter (α i)
s : (i : ι) → Set (α i)
p : (i : ι) → α i → Prop
\u22a2 pi f = ⊥ ↔ ∃ i, f i = ⊥
-- Mathlib/Algebra/ContinuedFractions/TerminatedStable.lean
K : Type u_1
g : GenContFract K
n m : ℕ
inst✝ : DivisionRing K
n_le_m : n ≤ m
terminatedAt_n : g.TerminatedAt n
\u22a2 g.nums m = g.nums n
-- Mathlib/FieldTheory/PrimitiveElement.lean
F✝ : Type u_1
E✝ : Type u_2
inst✝⁸ : Field F✝
inst✝⁷ : Field E✝
inst✝⁶ : Algebra F✝ E✝
inst✝⁵ : FiniteDimensional F✝ E✝
inst✝⁴ : Algebra.IsSeparable F✝ E✝
F : Type u_3
E : Type u_4
inst✝³ : Field F
inst✝² : Field E
inst✝¹ : Algebra F E
inst✝ : FiniteDimensional F E
α : E
\u22a2 F⟮α⟯ = ⊤ ↔ (minpoly F α).natDegree = finrank F E
-- Mathlib/FieldTheory/PrimitiveElement.lean
F✝ : Type u_1
E✝ : Type u_2
inst✝⁸ : Field F✝
inst✝⁷ : Field E✝
inst✝⁶ : Algebra F✝ E✝
inst✝⁵ : FiniteDimensional F✝ E✝
inst✝⁴ : Algebra.IsSeparable F✝ E✝
F : Type u_3
E : Type u_4
inst✝³ : Field F
inst✝² : Field E
inst✝¹ : Algebra F E
inst✝ : FiniteDimensional F E
α : E
\u22a2 F⟮α⟯ = ⊤ ↔ finrank F ↥F⟮α⟯ = finrank F ↥⊤
-- Mathlib/FieldTheory/PrimitiveElement.lean
F✝ : Type u_1
E✝ : Type u_2
inst✝⁸ : Field F✝
inst✝⁷ : Field E✝
inst✝⁶ : Algebra F✝ E✝
inst✝⁵ : FiniteDimensional F✝ E✝
inst✝⁴ : Algebra.IsSeparable F✝ E✝
F : Type u_3
E : Type u_4
inst✝³ : Field F
inst✝² : Field E
inst✝¹ : Algebra F E
inst✝ : FiniteDimensional F E
α : E
h : F⟮α⟯ = ⊤
\u22a2 finrank F ↥F⟮α⟯ = finrank F ↥⊤
-- Mathlib/Analysis/ConstantSpeed.lean
α : Type u_1
inst✝¹ : LinearOrder α
E : Type u_2
inst✝ : PseudoEMetricSpace E
f : ℝ → E
s : Set ℝ
l l' : ℝ≥0
hl' : l' ≠ 0
φ : ℝ → ℝ
φm : MonotoneOn φ s
hfφ : HasConstantSpeedOnWith (f ∘ φ) s l
hf : HasConstantSpeedOnWith f (φ '' s) l'
x : ℝ
xs : x ∈ s
y : ℝ
ys : y ∈ s
\u22a2 φ y = (fun y => ↑l / ↑l' * (y - x) + φ x) y
-- Mathlib/Analysis/ConstantSpeed.lean
α : Type u_1
inst✝¹ : LinearOrder α
E : Type u_2
inst✝ : PseudoEMetricSpace E
f : ℝ → E
s : Set ℝ
l l' : ℝ≥0
hl' : l' ≠ 0
φ : ℝ → ℝ
φm : MonotoneOn φ s
hfφ : HasConstantSpeedOnWith (f ∘ φ) s l
hf : HasConstantSpeedOnWith f (φ '' s) l'
x : ℝ
xs : x ∈ s
y : ℝ
ys : y ∈ s
\u22a2 (φ y - φ x) * ↑l' = (y - x) * ↑l
-- Mathlib/Analysis/ConstantSpeed.lean
α : Type u_1
inst✝¹ : LinearOrder α
E : Type u_2
inst✝ : PseudoEMetricSpace E
f : ℝ → E
s : Set ℝ
l l' : ℝ≥0
hl' : l' ≠ 0
φ : ℝ → ℝ
φm : MonotoneOn φ s
hfφ : HasConstantSpeedOnWith (f ∘ φ) s l
hf : LocallyBoundedVariationOn f (φ '' s) ∧ ∀ ⦃x : ℝ⦄, x ∈ φ '' s → ∀ ⦃y : ℝ⦄, y ∈ φ '' s → variationOnFromTo f (φ '' s) x y = ↑l' * (y - x)
x : ℝ
xs : x ∈ s
y : ℝ
ys : y ∈ s
\u22a2 (φ y - φ x) * ↑l' = (y - x) * ↑l
-- Mathlib/Analysis/ConstantSpeed.lean
α : Type u_1
inst✝¹ : LinearOrder α
E : Type u_2
inst✝ : PseudoEMetricSpace E
f : ℝ → E
s : Set ℝ
l l' : ℝ≥0
hl' : l' ≠ 0
φ : ℝ → ℝ
φm : MonotoneOn φ s
hfφ : LocallyBoundedVariationOn (f ∘ φ) s ∧ ∀ ⦃x : ℝ⦄, x ∈ s → ∀ ⦃y : ℝ⦄, y ∈ s → variationOnFromTo (f ∘ φ) s x y = ↑l * (y - x)
hf : LocallyBoundedVariationOn f (φ '' s) ∧ ∀ ⦃x : ℝ⦄, x ∈ φ '' s → ∀ ⦃y : ℝ⦄, y ∈ φ '' s → variationOnFromTo f (φ '' s) x y = ↑l' * (y - x)
x : ℝ
xs : x ∈ s
y : ℝ
ys : y ∈ s
\u22a2 (φ y - φ x) * ↑l' = (y - x) * ↑l
-- Mathlib/Analysis/ConstantSpeed.lean
α : Type u_1
inst✝¹ : LinearOrder α
E : Type u_2
inst✝ : PseudoEMetricSpace E
f : ℝ → E
s : Set ℝ
l l' : ℝ≥0
hl' : l' ≠ 0
φ : ℝ → ℝ
φm : MonotoneOn φ s
hfφ : LocallyBoundedVariationOn (f ∘ φ) s ∧ ∀ ⦃x : ℝ⦄, x ∈ s → ∀ ⦃y : ℝ⦄, y ∈ s → variationOnFromTo (f ∘ φ) s x y = ↑l * (y - x)
hf : LocallyBoundedVariationOn f (φ '' s) ∧ ∀ ⦃x : ℝ⦄, x ∈ φ '' s → ∀ ⦃y : ℝ⦄, y ∈ φ '' s → variationOnFromTo f (φ '' s) x y = ↑l' * (y - x)
x : ℝ
xs : x ∈ s
y : ℝ
ys : y ∈ s
\u22a2 (y - x) * ↑l = (φ y - φ x) * ↑l'
-- Mathlib/Data/Sigma/Basic.lean
α : Sort u_1
β : α → Sort u_2
fst✝¹ : α
snd✝¹ : β fst✝¹
fst✝ : α
snd✝ : β fst✝
\u22a2 ⟨fst✝¹, snd✝¹⟩ = ⟨fst✝, snd✝⟩ ↔ ⟨fst✝¹, snd✝¹⟩.fst = ⟨fst✝, snd✝⟩.fst ∧ HEq ⟨fst✝¹, snd✝¹⟩.snd ⟨fst✝, snd✝⟩.snd
-- Mathlib/Algebra/Ring/Subring/Basic.lean
R : Type u
S : Type v
T : Type w
inst✝² : Ring R
inst✝¹ : Ring S
inst✝ : Ring T
g : S →+* T
f : R →+* S
\u22a2 Subring.map g f.range = (g.comp f).range
-- Mathlib/NumberTheory/LSeries/HurwitzZetaOdd.lean
a : UnitAddCircle
x : ℝ
\u22a2 sinKernel (-a) x = -sinKernel a x
-- Mathlib/NumberTheory/LSeries/HurwitzZetaOdd.lean
x a' : ℝ
\u22a2 sinKernel (-↑a') x = -sinKernel (↑a') x
-- Mathlib/Data/ZMod/Basic.lean
m n : ℕ
a b : ℤ
c : ℕ
\u22a2 ↑a = ↑b ↔ ↑c ∣ b - a
-- Mathlib/Control/Fold.lean
m : Type u → Type u
inst✝ : Monad m
α β : Type u
f : β → α → β
x✝ y✝ : FreeMonoid α
\u22a2 { toFun := fun xs => op (flip (List.foldl f) (FreeMonoid.toList xs)), map_one' := ⋯ }.toFun (x✝ * y✝) = { toFun := fun xs => op (flip (List.foldl f) (FreeMonoid.toList xs)), map_one' := ⋯ }.toFun x✝ * { toFun := fun xs => op (flip (List.foldl f) (FreeMonoid.toList xs)), map_one' := ⋯ }.toFun y✝
-- Mathlib/Control/Fold.lean
m : Type u → Type u
inst✝ : Monad m
α β : Type u
f : β → α → β
x✝ y✝ : FreeMonoid α
\u22a2 (op fun a => List.foldl f (List.foldl f a (FreeMonoid.toList x✝)) (FreeMonoid.toList y✝)) = (op fun a => List.foldl f a (FreeMonoid.toList x✝)) * op fun a => List.foldl f a (FreeMonoid.toList y✝)
-- 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✝ : MulZeroOneClass M₀
h : 0 = 1
a : M₀
\u22a2 a = 0
-- Mathlib/LinearAlgebra/CliffordAlgebra/Conjugation.lean
R : Type u_1
inst✝² : CommRing R
M : Type u_2
inst✝¹ : AddCommGroup M
inst✝ : Module R M
Q : QuadraticForm R M
p q : Submodule R (CliffordAlgebra Q)
\u22a2 Submodule.map reverse (p * q) = Submodule.map reverse q * Submodule.map reverse p
-- Mathlib/Algebra/Order/Monoid/Unbundled/Pow.lean
β : Type u_1
G : Type u_2
M : Type u_3
inst✝³ : Monoid M
inst✝² : LinearOrder M
inst✝¹ : CovariantClass M M (fun x x_1 => x * x_1) fun x x_1 => x < x_1
inst✝ : CovariantClass M M (swap fun x x_1 => x * x_1) fun x x_1 => x < x_1
a b c : M
h : a * b ≤ c ^ 2
\u22a2 min a b ≤ c
-- Mathlib/AlgebraicGeometry/PrimeSpectrum/IsOpenComapC.lean
R : Type u_1
inst✝ : CommRing R
f : R[X]
x : PrimeSpectrum R
\u22a2 x ∈ imageOfDf f ↔ x ∈ ⇑(PrimeSpectrum.comap C) '' (zeroLocus {f})ᶜ
-- Mathlib/AlgebraicGeometry/PrimeSpectrum/IsOpenComapC.lean
R : Type u_1
inst✝ : CommRing R
f : R[X]
x : PrimeSpectrum R
hx : x ∈ imageOfDf f
\u22a2 { asIdeal := Ideal.map C x.asIdeal, isPrime := ⋯ } ∈ (zeroLocus {f})ᶜ
-- Mathlib/AlgebraicGeometry/PrimeSpectrum/IsOpenComapC.lean
R : Type u_1
inst✝ : CommRing R
f : R[X]
x : PrimeSpectrum R
hx : x ∈ imageOfDf f
\u22a2 (PrimeSpectrum.comap C) { asIdeal := Ideal.map C x.asIdeal, isPrime := ⋯ } = x
-- Mathlib/AlgebraicGeometry/PrimeSpectrum/IsOpenComapC.lean
R : Type u_1
inst✝ : CommRing R
f : R[X]
x : PrimeSpectrum R
\u22a2 x ∈ ⇑(PrimeSpectrum.comap C) '' (zeroLocus {f})ᶜ → x ∈ imageOfDf f
-- Mathlib/Data/Real/EReal.lean
x : ℝ
\u22a2 ↑(↑x).abs = ↑|x|
-- Mathlib/Data/Real/EReal.lean
x : ℝ
\u22a2 ↑↑(Real.nnabs x) = ↑↑(Real.nnabs x)
-- Mathlib/Dynamics/OmegaLimit.lean
τ : Type u_1
α : Type u_2
β : Type u_3
ι : Type u_4
inst✝ : TopologicalSpace β
f : Filter τ
ϕ : τ → α → β
s s₁ s₂ : Set α
y : β
\u22a2 y ∈ ω f ϕ s ↔ ∀ n ∈ 𝓝 y, ∃ᶠ (t : τ) in f, (s ∩ ϕ t ⁻¹' n).Nonempty
-- Mathlib/Dynamics/OmegaLimit.lean
τ : Type u_1
α : Type u_2
β : Type u_3
ι : Type u_4
inst✝ : TopologicalSpace β
f : Filter τ
ϕ : τ → α → β
s s₁ s₂ : Set α
y : β
\u22a2 (∀ i ∈ f, ∀ t ∈ 𝓝 y, (t ∩ image2 ϕ i s).Nonempty) ↔ ∀ n ∈ 𝓝 y, ∀ {U : Set τ}, U ∈ f → ∃ x ∈ U, (s ∩ ϕ x ⁻¹' n).Nonempty
-- Mathlib/Tactic/NoncommRing.lean
R : Type u_1
inst✝¹ : NonAssocSemiring R
r : R
n : ℕ
inst✝ : n.AtLeastTwo
\u22a2 OfNat.ofNat n * r = n • r