ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/Data/Nat/Factorization/Basic.lean
a b m n✝ p n d : ℕ
\u22a2 d ∣ n ↔ ∀ (p k : ℕ), Prime p → p ^ k ∣ d → p ^ k ∣ n
-- Mathlib/Data/Nat/Factorization/Basic.lean
a b m n p d : ℕ
\u22a2 d ∣ 0 ↔ ∀ (p k : ℕ), Prime p → p ^ k ∣ d → p ^ k ∣ 0
-- Mathlib/Data/Nat/Factorization/Basic.lean
a b m n✝ p n d : ℕ
hn : n ≠ 0
\u22a2 d ∣ n ↔ ∀ (p k : ℕ), Prime p → p ^ k ∣ d → p ^ k ∣ n
-- Mathlib/Data/Nat/Factorization/Basic.lean
a b m n✝ p n : ℕ
hn : n ≠ 0
\u22a2 0 ∣ n ↔ ∀ (p k : ℕ), Prime p → p ^ k ∣ 0 → p ^ k ∣ n
-- Mathlib/Data/Nat/Factorization/Basic.lean
a b m n✝ p n d : ℕ
hn : n ≠ 0
hd : d ≠ 0
\u22a2 d ∣ n ↔ ∀ (p k : ℕ), Prime p → p ^ k ∣ d → p ^ k ∣ n
-- Mathlib/Data/Nat/Factorization/Basic.lean
a b m n✝ p n d : ℕ
hn : n ≠ 0
hd : d ≠ 0
\u22a2 (∀ (p k : ℕ), Prime p → p ^ k ∣ d → p ^ k ∣ n) → d ∣ n
-- Mathlib/Data/Nat/Factorization/Basic.lean
a b m n✝ p n d : ℕ
hn : n ≠ 0
hd : d ≠ 0
\u22a2 (∀ (p k : ℕ), Prime p → p ^ k ∣ d → p ^ k ∣ n) → ∀ (p : ℕ), Prime p → d.factorization p ≤ n.factorization p
-- Mathlib/Data/Nat/Factorization/Basic.lean
a b m n✝ p✝ n d : ℕ
hn : n ≠ 0
hd : d ≠ 0
h : ∀ (p k : ℕ), Prime p → p ^ k ∣ d → p ^ k ∣ n
p : ℕ
pp : Prime p
\u22a2 d.factorization p ≤ n.factorization p
-- Mathlib/Data/Nat/Factorization/Basic.lean
a b m n✝ p✝ n d : ℕ
hn : n ≠ 0
hd : d ≠ 0
h : ∀ (p k : ℕ), Prime p → p ^ k ∣ d → p ^ k ∣ n
p : ℕ
pp : Prime p
\u22a2 p ^ d.factorization p ∣ n
-- Mathlib/Algebra/Group/Basic.lean
α : Type u_1
β : Type u_2
G : Type u_3
M : Type u_4
inst✝ : Group G
a b c d : G
n : ℤ
\u22a2 Injective fun a => b / a
-- Mathlib/Algebra/Group/Basic.lean
α : Type u_1
β : Type u_2
G : Type u_3
M : Type u_4
inst✝ : Group G
a b c d : G
n : ℤ
\u22a2 Injective fun a => b * a⁻¹
-- Mathlib/SetTheory/Ordinal/NaturalOps.lean
a b : Ordinal.{u_1}
\u22a2 a ⨳ succ b = a ⨳ b ♯ a
-- Mathlib/Combinatorics/Schnirelmann.lean
\u22a2 schnirelmannDensity (setOf Odd) = 2⁻¹
-- Mathlib/Combinatorics/Schnirelmann.lean
h : setOf Odd = {n | n % 2 = 1}
\u22a2 schnirelmannDensity (setOf Odd) = 2⁻¹
-- Mathlib/Combinatorics/Schnirelmann.lean
h : setOf Odd = {n | n % 2 = 1}
\u22a2 schnirelmannDensity {n | n % 2 = 1} = 2⁻¹
-- Mathlib/CategoryTheory/FiberedCategory/HomLift.lean
𝒮 : Type u₁
𝒳 : Type u₂
inst✝² : Category.{v₁, u₂} 𝒳
inst✝¹ : Category.{v₂, u₁} 𝒮
p : 𝒳 ⥤ 𝒮
R S : 𝒮
a b : 𝒳
f : R ⟶ S
φ : a ≅ b
inst✝ : p.IsHomLift f φ.hom
\u22a2 f ≫ eqToHom ⋯ ≫ (p.mapIso φ).inv ≫ eqToHom ⋯ = 𝟙 R
-- Mathlib/CategoryTheory/FiberedCategory/HomLift.lean
𝒮 : Type u₁
𝒳 : Type u₂
inst✝² : Category.{v₁, u₂} 𝒳
inst✝¹ : Category.{v₂, u₁} 𝒮
p : 𝒳 ⥤ 𝒮
a✝ b✝ : 𝒳
φ : a✝ ≅ b✝
R S : 𝒮
a b : 𝒳
inst✝ : p.IsHomLift (p.map φ.hom) φ.hom
\u22a2 p.map φ.hom ≫ eqToHom ⋯ ≫ (p.mapIso φ).inv ≫ eqToHom ⋯ = 𝟙 (p.obj a✝)
-- Mathlib/CategoryTheory/FiberedCategory/HomLift.lean
𝒮 : Type u₁
𝒳 : Type u₂
inst✝² : Category.{v₁, u₂} 𝒳
inst✝¹ : Category.{v₂, u₁} 𝒮
p : 𝒳 ⥤ 𝒮
R S : 𝒮
a b : 𝒳
f : R ⟶ S
φ : a ≅ b
inst✝ : p.IsHomLift f φ.hom
\u22a2 (eqToHom ⋯ ≫ (p.mapIso φ).inv ≫ eqToHom ⋯) ≫ f = 𝟙 S
-- Mathlib/CategoryTheory/FiberedCategory/HomLift.lean
𝒮 : Type u₁
𝒳 : Type u₂
inst✝² : Category.{v₁, u₂} 𝒳
inst✝¹ : Category.{v₂, u₁} 𝒮
p : 𝒳 ⥤ 𝒮
a✝ b✝ : 𝒳
φ : a✝ ≅ b✝
R S : 𝒮
a b : 𝒳
inst✝ : p.IsHomLift (p.map φ.hom) φ.hom
\u22a2 (eqToHom ⋯ ≫ (p.mapIso φ).inv ≫ eqToHom ⋯) ≫ p.map φ.hom = 𝟙 (p.obj b✝)
-- Mathlib/Analysis/Calculus/MeanValue.lean
E : Type u_1
inst✝⁷ : NormedAddCommGroup E
inst✝⁶ : NormedSpace ℝ E
F : Type u_2
inst✝⁵ : NormedAddCommGroup F
inst✝⁴ : NormedSpace ℝ F
𝕜 : Type u_3
G : Type u_4
inst✝³ : RCLike 𝕜
inst✝² : NormedSpace 𝕜 E
inst✝¹ : NormedAddCommGroup G
inst✝ : NormedSpace 𝕜 G
f g : E → G
C : ℝ
s : Set E
x y : E
f' g' : E → E →L[𝕜] G
φ : E →L[𝕜] G
hs : Convex ℝ s
hf : DifferentiableOn 𝕜 f s
hf' : ∀ x ∈ s, fderivWithin 𝕜 f s x = 0
hx : x ∈ s
hy : y ∈ s
\u22a2 f x = f y
-- Mathlib/Analysis/Calculus/MeanValue.lean
E : Type u_1
inst✝⁷ : NormedAddCommGroup E
inst✝⁶ : NormedSpace ℝ E
F : Type u_2
inst✝⁵ : NormedAddCommGroup F
inst✝⁴ : NormedSpace ℝ F
𝕜 : Type u_3
G : Type u_4
inst✝³ : RCLike 𝕜
inst✝² : NormedSpace 𝕜 E
inst✝¹ : NormedAddCommGroup G
inst✝ : NormedSpace 𝕜 G
f g : E → G
C : ℝ
s : Set E
x y : E
f' g' : E → E →L[𝕜] G
φ : E →L[𝕜] G
hs : Convex ℝ s
hf : DifferentiableOn 𝕜 f s
hf' : ∀ x ∈ s, fderivWithin 𝕜 f s x = 0
hx : x ∈ s
hy : y ∈ s
bound : ∀ x ∈ s, ‖fderivWithin 𝕜 f s x‖ ≤ 0
\u22a2 f x = f y
-- Mathlib/LinearAlgebra/Eigenspace/Basic.lean
K R : Type v
V M : Type w
inst✝⁵ : CommRing R
inst✝⁴ : AddCommGroup M
inst✝³ : Module R M
inst✝² : Field K
inst✝¹ : AddCommGroup V
inst✝ : Module K V
f : End R M
μ : R
x : M
h : f.HasEigenvector μ x
\u22a2 f.HasEigenvalue μ
-- Mathlib/LinearAlgebra/Eigenspace/Basic.lean
K R : Type v
V M : Type w
inst✝⁵ : CommRing R
inst✝⁴ : AddCommGroup M
inst✝³ : Module R M
inst✝² : Field K
inst✝¹ : AddCommGroup V
inst✝ : Module K V
f : End R M
μ : R
x : M
h : f.HasEigenvector μ x
\u22a2 ∃ x ∈ f.eigenspace μ, x ≠ 0
-- Mathlib/LinearAlgebra/Eigenspace/Basic.lean
K R : Type v
V M : Type w
inst✝⁵ : CommRing R
inst✝⁴ : AddCommGroup M
inst✝³ : Module R M
inst✝² : Field K
inst✝¹ : AddCommGroup V
inst✝ : Module K V
f : End R M
μ : R
x : M
h : f.HasEigenvector μ x
\u22a2 x ∈ f.eigenspace μ ∧ x ≠ 0
-- Mathlib/Algebra/Homology/HomotopyCategory/ShiftSequence.lean
C : Type u_1
inst✝² : Category.{u_2, u_1} C
inst✝¹ : Preadditive C
inst✝ : CategoryWithHomology C
K L : CochainComplex C ℤ
φ : K ⟶ L
n i j : ℤ
h : n + i = j
\u22a2 QuasiIsoAt ((CategoryTheory.shiftFunctor (HomologicalComplex C (up ℤ)) n).map φ) i ↔ QuasiIsoAt φ j
-- Mathlib/Algebra/Homology/HomotopyCategory/ShiftSequence.lean
C : Type u_1
inst✝² : Category.{u_2, u_1} C
inst✝¹ : Preadditive C
inst✝ : CategoryWithHomology C
K L : CochainComplex C ℤ
φ : K ⟶ L
n i j : ℤ
h : n + i = j
\u22a2 IsIso (homologyMap ((CategoryTheory.shiftFunctor (HomologicalComplex C (up ℤ)) n).map φ) i) ↔ IsIso (homologyMap φ j)
-- Mathlib/Data/Multiset/Powerset.lean
α : Type u_1
s t : Multiset α
\u22a2 ∀ (a b : List α), ⟦a⟧ ∈ powerset ⟦b⟧ ↔ ⟦a⟧ ≤ ⟦b⟧
-- Mathlib/CategoryTheory/Monoidal/Comon_.lean
C : Type u₁
inst✝¹ : Category.{v₁, u₁} C
inst✝ : MonoidalCategory C
M : Comon_ C
A : Mon_ Cᵒᵖ
\u22a2 A.mul.unop ≫ A.one.unop ▷ unop A.X = (λ_ (unop A.X)).inv
-- Mathlib/CategoryTheory/Monoidal/Comon_.lean
C : Type u₁
inst✝¹ : Category.{v₁, u₁} C
inst✝ : MonoidalCategory C
M : Comon_ C
A : Mon_ Cᵒᵖ
\u22a2 (λ_ A.X).hom.unop = (λ_ (unop A.X)).inv
-- Mathlib/CategoryTheory/Monoidal/Comon_.lean
C : Type u₁
inst✝¹ : Category.{v₁, u₁} C
inst✝ : MonoidalCategory C
M : Comon_ C
A : Mon_ Cᵒᵖ
\u22a2 A.mul.unop ≫ unop A.X ◁ A.one.unop = (ρ_ (unop A.X)).inv
-- Mathlib/CategoryTheory/Monoidal/Comon_.lean
C : Type u₁
inst✝¹ : Category.{v₁, u₁} C
inst✝ : MonoidalCategory C
M : Comon_ C
A : Mon_ Cᵒᵖ
\u22a2 (ρ_ A.X).hom.unop = (ρ_ (unop A.X)).inv
-- Mathlib/CategoryTheory/Monoidal/Comon_.lean
C : Type u₁
inst✝¹ : Category.{v₁, u₁} C
inst✝ : MonoidalCategory C
M : Comon_ C
A : Mon_ Cᵒᵖ
\u22a2 A.mul.unop ≫ unop A.X ◁ A.mul.unop = A.mul.unop ≫ A.mul.unop ▷ unop A.X ≫ (α_ (unop A.X) (unop A.X) (unop A.X)).hom
-- Mathlib/CategoryTheory/Monoidal/Comon_.lean
C : Type u₁
inst✝¹ : Category.{v₁, u₁} C
inst✝ : MonoidalCategory C
M : Comon_ C
A : Mon_ Cᵒᵖ
\u22a2 ((α_ A.X A.X A.X).inv ≫ A.mul ▷ A.X ≫ A.mul).unop = (A.mul ▷ A.X ≫ A.mul).unop ≫ (α_ (unop A.X) (unop A.X) (unop A.X)).hom
-- Mathlib/RingTheory/Nullstellensatz.lean
k : Type u_1
inst✝² : Field k
σ : Type u_2
inst✝¹ : IsAlgClosed k
inst✝ : Finite σ
I : Ideal (MvPolynomial σ k)
\u22a2 I.IsMaximal ↔ ∃ x, I = vanishingIdeal {x}
-- Mathlib/RingTheory/Nullstellensatz.lean
k : Type u_1
inst✝² : Field k
σ : Type u_2
inst✝¹ : IsAlgClosed k
inst✝ : Finite σ
I : Ideal (MvPolynomial σ k)
val✝ : Fintype σ
\u22a2 I.IsMaximal ↔ ∃ x, I = vanishingIdeal {x}
-- Mathlib/RingTheory/Nullstellensatz.lean
k : Type u_1
inst✝² : Field k
σ : Type u_2
inst✝¹ : IsAlgClosed k
inst✝ : Finite σ
I : Ideal (MvPolynomial σ k)
val✝ : Fintype σ
hI : I.IsMaximal
\u22a2 ∃ x, I = vanishingIdeal {x}
-- Mathlib/RingTheory/Nullstellensatz.lean
k : Type u_1
inst✝² : Field k
σ : Type u_2
inst✝¹ : IsAlgClosed k
inst✝ : Finite σ
I : Ideal (MvPolynomial σ k)
val✝ : Fintype σ
hI : I.IsMaximal
this✝ : I.IsMaximal := hI
this : Field (MvPolynomial σ k ⧸ I) := Quotient.field I
ϕ : k →+* MvPolynomial σ k ⧸ I := (Ideal.Quotient.mk I).comp C
\u22a2 ∃ x, I = vanishingIdeal {x}
-- Mathlib/RingTheory/Nullstellensatz.lean
k : Type u_1
inst✝² : Field k
σ : Type u_2
inst✝¹ : IsAlgClosed k
inst✝ : Finite σ
I : Ideal (MvPolynomial σ k)
val✝ : Fintype σ
hI : I.IsMaximal
this✝ : I.IsMaximal := hI
this : Field (MvPolynomial σ k ⧸ I) := Quotient.field I
ϕ : k →+* MvPolynomial σ k ⧸ I := (Ideal.Quotient.mk I).comp C
hϕ : Function.Bijective ⇑ϕ
\u22a2 ∃ x, I = vanishingIdeal {x}
-- Mathlib/RingTheory/Nullstellensatz.lean
k : Type u_1
inst✝² : Field k
σ : Type u_2
inst✝¹ : IsAlgClosed k
inst✝ : Finite σ
I : Ideal (MvPolynomial σ k)
val✝ : Fintype σ
hI : I.IsMaximal
this✝ : I.IsMaximal := hI
this : Field (MvPolynomial σ k ⧸ I) := Quotient.field I
ϕ : k →+* MvPolynomial σ k ⧸ I := (Ideal.Quotient.mk I).comp C
hϕ : Function.Bijective ⇑ϕ
φ : MvPolynomial σ k ⧸ I → k
hφ : Function.RightInverse φ ⇑ϕ
\u22a2 ∃ x, I = vanishingIdeal {x}
-- Mathlib/RingTheory/Nullstellensatz.lean
k : Type u_1
inst✝² : Field k
σ : Type u_2
inst✝¹ : IsAlgClosed k
inst✝ : Finite σ
I : Ideal (MvPolynomial σ k)
val✝ : Fintype σ
hI : I.IsMaximal
this✝ : I.IsMaximal := hI
this : Field (MvPolynomial σ k ⧸ I) := Quotient.field I
ϕ : k →+* MvPolynomial σ k ⧸ I := (Ideal.Quotient.mk I).comp C
hϕ : Function.Bijective ⇑ϕ
φ : MvPolynomial σ k ⧸ I → k
hφ : Function.RightInverse φ ⇑ϕ
x : σ → k := fun s => φ ((Ideal.Quotient.mk I) (X s))
hx : ∀ (s : σ), ϕ (x s) = (Ideal.Quotient.mk I) (X s)
\u22a2 ∃ x, I = vanishingIdeal {x}
-- Mathlib/RingTheory/Nullstellensatz.lean
k : Type u_1
inst✝² : Field k
σ : Type u_2
inst✝¹ : IsAlgClosed k
inst✝ : Finite σ
I : Ideal (MvPolynomial σ k)
val✝ : Fintype σ
hI : I.IsMaximal
this✝ : I.IsMaximal := hI
this : Field (MvPolynomial σ k ⧸ I) := Quotient.field I
ϕ : k →+* MvPolynomial σ k ⧸ I := (Ideal.Quotient.mk I).comp C
hϕ : Function.Bijective ⇑ϕ
φ : MvPolynomial σ k ⧸ I → k
hφ : Function.RightInverse φ ⇑ϕ
x : σ → k := fun s => φ ((Ideal.Quotient.mk I) (X s))
hx : ∀ (s : σ), ϕ (x s) = (Ideal.Quotient.mk I) (X s)
\u22a2 vanishingIdeal {x} ≤ I
-- Mathlib/RingTheory/Nullstellensatz.lean
k : Type u_1
inst✝² : Field k
σ : Type u_2
inst✝¹ : IsAlgClosed k
inst✝ : Finite σ
I : Ideal (MvPolynomial σ k)
val✝ : Fintype σ
hI : I.IsMaximal
this✝ : I.IsMaximal := hI
this : Field (MvPolynomial σ k ⧸ I) := Quotient.field I
ϕ : k →+* MvPolynomial σ k ⧸ I := (Ideal.Quotient.mk I).comp C
hϕ : Function.Bijective ⇑ϕ
φ : MvPolynomial σ k ⧸ I → k
hφ : Function.RightInverse φ ⇑ϕ
x : σ → k := fun s => φ ((Ideal.Quotient.mk I) (X s))
hx : ∀ (s : σ), ϕ (x s) = (Ideal.Quotient.mk I) (X s)
p : MvPolynomial σ k
hp : p ∈ vanishingIdeal {x}
\u22a2 p ∈ I
-- Mathlib/RingTheory/Nullstellensatz.lean
k : Type u_1
inst✝² : Field k
σ : Type u_2
inst✝¹ : IsAlgClosed k
inst✝ : Finite σ
I : Ideal (MvPolynomial σ k)
val✝ : Fintype σ
hI : I.IsMaximal
this✝ : I.IsMaximal := hI
this : Field (MvPolynomial σ k ⧸ I) := Quotient.field I
ϕ : k →+* MvPolynomial σ k ⧸ I := (Ideal.Quotient.mk I).comp C
hϕ : Function.Bijective ⇑ϕ
φ : MvPolynomial σ k ⧸ I → k
hφ : Function.RightInverse φ ⇑ϕ
x : σ → k := fun s => φ ((Ideal.Quotient.mk I) (X s))
hx : ∀ (s : σ), ϕ (x s) = (Ideal.Quotient.mk I) (X s)
p : MvPolynomial σ k
hp : p ∈ vanishingIdeal {x}
\u22a2 ∑ d ∈ p.support, ((Ideal.Quotient.mk I).comp C) (coeff d p) * ∏ i : σ, (Ideal.Quotient.mk I) (X i) ^ d i = 0
-- Mathlib/RingTheory/Nullstellensatz.lean
k : Type u_1
inst✝² : Field k
σ : Type u_2
inst✝¹ : IsAlgClosed k
inst✝ : Finite σ
I : Ideal (MvPolynomial σ k)
val✝ : Fintype σ
hI : I.IsMaximal
this✝ : I.IsMaximal := hI
this : Field (MvPolynomial σ k ⧸ I) := Quotient.field I
ϕ : k →+* MvPolynomial σ k ⧸ I := (Ideal.Quotient.mk I).comp C
hϕ : Function.Bijective ⇑ϕ
φ : MvPolynomial σ k ⧸ I → k
hφ : Function.RightInverse φ ⇑ϕ
x : σ → k := fun s => φ ((Ideal.Quotient.mk I) (X s))
hx : ∀ (s : σ), ϕ (x s) = (Ideal.Quotient.mk I) (X s)
p : MvPolynomial σ k
hp : ∑ d ∈ p.support, coeff d p * ∏ i : σ, x i ^ d i = 0
\u22a2 ∑ d ∈ p.support, ((Ideal.Quotient.mk I).comp C) (coeff d p) * ∏ i : σ, (Ideal.Quotient.mk I) (X i) ^ d i = 0
-- Mathlib/Geometry/Euclidean/Angle/Unoriented/RightAngle.lean
V : Type u_1
inst✝¹ : NormedAddCommGroup V
inst✝ : InnerProductSpace ℝ V
x y : V
h : ⟪x, y⟫_ℝ = 0
h0 : x ≠ 0 ∨ y = 0
\u22a2 ‖x‖ / Real.cos (angle x (x - y)) = ‖x - y‖
-- Mathlib/Geometry/Euclidean/Angle/Unoriented/RightAngle.lean
V : Type u_1
inst✝¹ : NormedAddCommGroup V
inst✝ : InnerProductSpace ℝ V
x y : V
h : ⟪x, -y⟫_ℝ = 0
h0 : x ≠ 0 ∨ y = 0
\u22a2 ‖x‖ / Real.cos (angle x (x - y)) = ‖x - y‖
-- Mathlib/Geometry/Euclidean/Angle/Unoriented/RightAngle.lean
V : Type u_1
inst✝¹ : NormedAddCommGroup V
inst✝ : InnerProductSpace ℝ V
x y : V
h : ⟪x, -y⟫_ℝ = 0
h0 : x ≠ 0 ∨ -y = 0
\u22a2 ‖x‖ / Real.cos (angle x (x - y)) = ‖x - y‖
-- Mathlib/NumberTheory/Padics/PadicVal.lean
p : ℕ
hp : 1 < p
\u22a2 padicValNat p p = 1
-- Mathlib/NumberTheory/Padics/PadicVal.lean
p : ℕ
hp : 1 < p
neq_one : ¬p = 1 ↔ True
\u22a2 padicValNat p p = 1
-- Mathlib/NumberTheory/Padics/PadicVal.lean
p : ℕ
hp : 1 < p
neq_one : ¬p = 1 ↔ True
eq_zero_false : p = 0 ↔ False
\u22a2 padicValNat p p = 1
-- Mathlib/Topology/Homotopy/HSpaces.lean
t : ↑I
\u22a2 ↑(qRight (t, 0)) = if ↑t ≤ 1 / 2 then 2 * ↑t else 1
-- Mathlib/Topology/Homotopy/HSpaces.lean
t : ↑I
\u22a2 ↑(Set.projIcc 0 1 qRight.proof_1 (2 * ↑t)) = if ↑t ≤ 1 / 2 then 2 * ↑t else 1
-- Mathlib/RingTheory/TwoSidedIdeal/Basic.lean
R : Type u_1
inst✝ : NonUnitalNonAssocRing R
I : TwoSidedIdeal R
x y : R
\u22a2 I.ringCon x y ↔ x - y ∈ I
-- Mathlib/RingTheory/TwoSidedIdeal/Basic.lean
R : Type u_1
inst✝ : NonUnitalNonAssocRing R
I : TwoSidedIdeal R
x y : R
\u22a2 I.ringCon x y ↔ I.ringCon (x - y) 0
-- Mathlib/Algebra/Pointwise/Stabilizer.lean
G : Type u_1
H : Type u_2
α : Type u_3
inst✝² : Group G
inst✝¹ : Group H
inst✝ : MulAction G α
a : G
s : Finset α
\u22a2 a ∈ stabilizer G ↑s ↔ ↑s ⊆ a • ↑s
-- Mathlib/Topology/Algebra/Polynomial.lean
R : Type u_1
S : Type u_2
inst✝³ : Semiring R
inst✝² : TopologicalSpace R
inst✝¹ : TopologicalSemiring R
p✝ : R[X]
inst✝ : Semiring S
p : S[X]
f : S →+* R
\u22a2 Continuous fun x => eval₂ f x p
-- Mathlib/Topology/Algebra/Polynomial.lean
R : Type u_1
S : Type u_2
inst✝³ : Semiring R
inst✝² : TopologicalSpace R
inst✝¹ : TopologicalSemiring R
p✝ : R[X]
inst✝ : Semiring S
p : S[X]
f : S →+* R
\u22a2 Continuous fun x => p.sum fun e a => f a * x ^ e
-- Mathlib/Algebra/Homology/ShortComplex/LeftHomology.lean
C : Type u_1
inst✝¹ : Category.{u_2, u_1} C
inst✝ : HasZeroMorphisms C
S S₁ S₂ S₃ : ShortComplex C
h : S.LeftHomologyData
A : C
hg : S.g = 0
\u22a2 𝟙 S.X₂ ≫ S.g = 0
-- Mathlib/Algebra/Homology/ShortComplex/LeftHomology.lean
C : Type u_1
inst✝¹ : Category.{u_2, u_1} C
inst✝ : HasZeroMorphisms C
S S₁ S₂ S₃ : ShortComplex C
h : S.LeftHomologyData
A : C
hg : S.g = 0
\u22a2 h.i ≫ h.liftK (𝟙 S.X₂) ⋯ = 𝟙 h.K
-- Mathlib/Topology/Instances/ENNReal.lean
α : Type u_1
β : Type u_2
γ : Type u_3
f : ℕ → ℝ≥0
c : ℝ≥0
h : ∀ (n : ℕ), ∑ i ∈ Finset.range n, f i ≤ c
\u22a2 Summable f
-- Mathlib/Topology/Instances/ENNReal.lean
α : Type u_1
β : Type u_2
γ : Type u_3
f : ℕ → ℝ≥0
c : ℝ≥0
h : ∀ (n : ℕ), ∑ i ∈ Finset.range n, f i ≤ c
H : Tendsto (fun n => ∑ i ∈ Finset.range n, f i) atTop atTop
\u22a2 False
-- Mathlib/Topology/Instances/ENNReal.lean
α : Type u_1
β : Type u_2
γ : Type u_3
f : ℕ → ℝ≥0
c : ℝ≥0
h : ∀ (n : ℕ), ∑ i ∈ Finset.range n, f i ≤ c
H : Tendsto (fun n => ∑ i ∈ Finset.range n, f i) atTop atTop
n : ℕ
hn : c < ∑ i ∈ Finset.range n, f i
\u22a2 False
-- Mathlib/SetTheory/Cardinal/Cofinality.lean
α : Type u_1
r : α → α → Prop
a o : Ordinal.{u}
f : (b : Ordinal.{u}) → b < o → Ordinal.{u}
hf : a.IsFundamentalSequence o f
\u22a2 a.cof.ord ≤ o
-- Mathlib/SetTheory/Cardinal/Cofinality.lean
α : Type u_1
r : α → α → Prop
a o : Ordinal.{u}
f : (b : Ordinal.{u}) → b < o → Ordinal.{u}
hf : a.IsFundamentalSequence o f
\u22a2 (o.blsub f).cof.ord ≤ o
-- Mathlib/Algebra/Order/GroupWithZero/Unbundled.lean
α : Type u_1
a b c d : α
inst✝³ : Mul α
inst✝² : IsSymmOp α α fun x x_1 => x * x_1
inst✝¹ : Zero α
inst✝ : Preorder α
\u22a2 PosMulReflectLE α ↔ MulPosReflectLE α
-- Mathlib/RingTheory/FiniteType.lean
R : Type u_1
M : Type u_2
inst✝¹ : CommSemiring R
inst✝ : AddMonoid M
f : R[M]
\u22a2 f ∈ adjoin R (of' R M '' ↑f.support)
-- Mathlib/RingTheory/FiniteType.lean
R : Type u_1
M : Type u_2
inst✝¹ : CommSemiring R
inst✝ : AddMonoid M
f : R[M]
\u22a2 span R (of' R M '' ↑f.support) ≤ Subalgebra.toSubmodule (adjoin R (of' R M '' ↑f.support))
-- Mathlib/RingTheory/FiniteType.lean
R : Type u_1
M : Type u_2
inst✝¹ : CommSemiring R
inst✝ : AddMonoid M
f : R[M]
\u22a2 of' R M '' ↑f.support ⊆ ↑(Subalgebra.toSubmodule (adjoin R (of' R M '' ↑f.support)))
-- Mathlib/NumberTheory/NumberField/Embeddings.lean
k : Type u_1
inst✝⁷ : Field k
K : Type u_2
inst✝⁶ : Field K
F : Type u_3
inst✝⁵ : Field F
inst✝⁴ : NumberField K
inst✝³ : Algebra k K
inst✝² : Algebra k F
inst✝¹ : Algebra K F
inst✝ : IsScalarTower k K F
σ : K ≃ₐ[k] K
w : InfinitePlace K
φ : K →+* ℂ
h : ComplexEmbedding.IsConj φ σ
x✝ : K ≃ₐ[k] K
\u22a2 x✝ ∈ ↑(Stab (mk φ)) ↔ x✝ ∈ {1, σ}
-- Mathlib/LinearAlgebra/SesquilinearForm.lean
R : Type u_1
R₁ : Type u_2
R₂ : Type u_3
R₃ : Type u_4
M : Type u_5
M₁ : Type u_6
M₂ : Type u_7
M₃ : Type u_8
Mₗ₁ : Type u_9
Mₗ₁' : Type u_10
Mₗ₂ : Type u_11
Mₗ₂' : Type u_12
K : Type u_13
K₁ : Type u_14
K₂ : Type u_15
V : Type u_16
V₁ : Type u_17
V₂ : Type u_18
n : Type u_19
inst✝⁸ : CommSemiring R
inst✝⁷ : AddCommMonoid M
inst✝⁶ : Module R M
inst✝⁵ : CommSemiring R₁
inst✝⁴ : AddCommMonoid M₁
inst✝³ : Module R₁ M₁
inst✝² : CommSemiring R₂
inst✝¹ : AddCommMonoid M₂
inst✝ : Module R₂ M₂
I₁ : R₁ →+* R
I₂ : R₂ →+* R
I₁' : R₁ →+* R
B : M₁ →ₛₗ[I₁] M₂ →ₛₗ[I₂] M
\u22a2 B.flip.SeparatingLeft ↔ B.SeparatingRight
-- Mathlib/Topology/Connected/PathConnected.lean
X : Type u_1
Y : Type u_2
inst✝¹ : TopologicalSpace X
inst✝ : TopologicalSpace Y
x y✝ z : X
ι : Type u_3
F : Set X
y : X
\u22a2 JoinedIn {y} y y
-- Mathlib/Analysis/Convex/Cone/Basic.lean
𝕜 : Type u_1
E : Type u_2
F : Type u_3
G : Type u_4
inst✝² : LinearOrderedField 𝕜
inst✝¹ : AddCommGroup E
inst✝ : Module 𝕜 E
s : Set E
\u22a2 IsLeast {t | s ⊆ ↑t} (Convex.toCone ((convexHull 𝕜) s) ⋯)
-- Mathlib/Analysis/Convex/Cone/Basic.lean
𝕜 : Type u_1
E : Type u_2
F : Type u_3
G : Type u_4
inst✝² : LinearOrderedField 𝕜
inst✝¹ : AddCommGroup E
inst✝ : Module 𝕜 E
s : Set E
\u22a2 {t | s ⊆ ↑t} = {t | (convexHull 𝕜) s ⊆ ↑t}
-- Mathlib/Analysis/Convex/Cone/Basic.lean
𝕜 : Type u_1
E : Type u_2
F : Type u_3
G : Type u_4
inst✝² : LinearOrderedField 𝕜
inst✝¹ : AddCommGroup E
inst✝ : Module 𝕜 E
s : Set E
t : ConvexCone 𝕜 E
\u22a2 t ∈ {t | s ⊆ ↑t} ↔ t ∈ {t | (convexHull 𝕜) s ⊆ ↑t}
-- Mathlib/Combinatorics/Additive/AP/Three/Behrend.lean
α : Type u_1
β : Type u_2
n d k N : ℕ
x : Fin n → ℕ
hN₃ : 8 ≤ N
\u22a2 0 < dValue N
-- Mathlib/Combinatorics/Additive/AP/Three/Behrend.lean
α : Type u_1
β : Type u_2
n d k N : ℕ
x : Fin n → ℕ
hN₃ : 8 ≤ N
hN₀ : 0 < ↑N
\u22a2 0 < dValue N
-- Mathlib/Combinatorics/Additive/AP/Three/Behrend.lean
α : Type u_1
β : Type u_2
n d k N : ℕ
x : Fin n → ℕ
hN₃ : 8 ≤ N
hN₀ : 0 < ↑N
\u22a2 log 2 * ↑(nValue N) ≤ log ↑N
-- Mathlib/Combinatorics/Additive/AP/Three/Behrend.lean
α : Type u_1
β : Type u_2
n d k N : ℕ
x : Fin n → ℕ
hN₃ : 8 ≤ N
hN₀ : 0 < ↑N
\u22a2 0 < ↑(nValue N)
-- Mathlib/Combinatorics/Additive/AP/Three/Behrend.lean
α : Type u_1
β : Type u_2
n d k N : ℕ
x : Fin n → ℕ
hN₃ : 8 ≤ N
hN₀ : 0 < ↑N
\u22a2 ↑N ^ (↑(nValue N))⁻¹ ≠ 0
-- Mathlib/Combinatorics/Additive/AP/Three/Behrend.lean
α : Type u_1
β : Type u_2
n d k N : ℕ
x : Fin n → ℕ
hN₃ : 8 ≤ N
hN₀ : 0 < ↑N
\u22a2 0 < ↑N ^ (↑(nValue N))⁻¹ / 2
-- Mathlib/Data/Seq/Computation.lean
α : Type u
β : Type v
γ : Type w
f : β → α ⊕ β
b b' : β
h : f b = Sum.inr b'
\u22a2 tail ⟨Stream'.corec' (Corec.f f) (Sum.inr b), ⋯⟩ = ⟨Stream'.corec' (Corec.f f) (Sum.inr b'), ⋯⟩
-- Mathlib/Data/Seq/Computation.lean
α : Type u
β : Type v
γ : Type w
f : β → α ⊕ β
b b' : β
h : f b = Sum.inr b'
\u22a2 ↑(tail ⟨Stream'.corec' (Corec.f f) (Sum.inr b), ⋯⟩) = ↑⟨Stream'.corec' (Corec.f f) (Sum.inr b'), ⋯⟩
-- Mathlib/Data/Seq/Computation.lean
α : Type u
β : Type v
γ : Type w
f : β → α ⊕ β
b b' : β
h : f b = Sum.inr b'
\u22a2 (Stream'.corec' (Corec.f f) (Sum.inr b)).tail = Stream'.corec' (Corec.f f) (Sum.inr b')
-- Mathlib/Data/Seq/Computation.lean
α : Type u
β : Type v
γ : Type w
f : β → α ⊕ β
b b' : β
h : f b = Sum.inr b'
\u22a2 Stream'.corec' (Corec.f f) (Corec.f f (Sum.inr b)).2 = Stream'.corec' (Corec.f f) (Sum.inr b')
-- Mathlib/Data/Matroid/Closure.lean
ι✝ : Type u_1
α : Type u_2
M : Matroid α
F X Y : Set α
e : α
ι : Sort u_3
I J B : Set α
f x y : α
hI : M.Indep I
hJI : J ⊆ I
\u22a2 M.closure J ∩ I = J
-- Mathlib/Data/Matroid/Closure.lean
ι✝ : Type u_1
α : Type u_2
M : Matroid α
F X Y : Set α
e : α
ι : Sort u_3
I J B : Set α
f x y : α
hI : M.Indep I
hJI : J ⊆ I
hJ : M.Indep J
\u22a2 M.closure J ∩ I = J
-- Mathlib/Data/Matroid/Closure.lean
ι✝ : Type u_1
α : Type u_2
M : Matroid α
F X Y : Set α
e : α
ι : Sort u_3
I J B : Set α
f x y : α
hI : M.Indep I
hJI : J ⊆ I
hJ : M.Indep J
\u22a2 M.closure J ∩ I ⊆ J
-- Mathlib/Data/Matroid/Closure.lean
ι✝ : Type u_1
α : Type u_2
M : Matroid α
F X Y : Set α
e✝ : α
ι : Sort u_3
I J B : Set α
f x y : α
hI : M.Indep I
hJI : J ⊆ I
hJ : M.Indep J
e : α
heJ : e ∈ M.closure J
heI : e ∈ I
\u22a2 e ∈ J
-- Mathlib/Order/Interval/Set/Basic.lean
α : Type u_1
β : Type u_2
inst✝¹ : LinearOrder α
inst✝ : LinearOrder β
f : α → β
a a₁ a₂ b b₁ b₂ c d : α
\u22a2 Ico a₁ b₁ ∩ Ico a₂ b₂ = Ico (a₁ ⊔ a₂) (b₁ ⊓ b₂)
-- Mathlib/Order/Interval/Set/Basic.lean
α : Type u_1
β : Type u_2
inst✝¹ : LinearOrder α
inst✝ : LinearOrder β
f : α → β
a a₁ a₂ b b₁ b₂ c d : α
\u22a2 Ici a₁ ∩ Iio b₁ ∩ (Ici a₂ ∩ Iio b₂) = Ici a₁ ∩ Ici a₂ ∩ (Iio b₁ ∩ Iio b₂)
-- Mathlib/Data/List/Rotate.lean
α : Type u
l✝ l' l : List α
h : l' ∈ l.cyclicPermutations
\u22a2 l'.length = l.length
-- Mathlib/Data/List/Rotate.lean
α : Type u
l✝ l : List α
k : Fin l.cyclicPermutations.length
h : l.cyclicPermutations.get k ∈ l.cyclicPermutations
\u22a2 (l.cyclicPermutations.get k).length = l.length
-- Mathlib/NumberTheory/Divisors.lean
n : ℕ
\u22a2 1 ∈ n.properDivisors ↔ 1 < n
-- Mathlib/Analysis/Convex/PartitionOfUnity.lean
ι : Type u_1
X : Type u_2
E : Type u_3
inst✝⁷ : TopologicalSpace X
inst✝⁶ : AddCommGroup E
inst✝⁵ : Module ℝ E
inst✝⁴ : NormalSpace X
inst✝³ : ParacompactSpace X
inst✝² : TopologicalSpace E
inst✝¹ : ContinuousAdd E
inst✝ : ContinuousSMul ℝ E
t : X → Set E
ht : ∀ (x : X), Convex ℝ (t x)
U : X → Set X
hU : ∀ (x : X), U x ∈ 𝓝 x
g : X → X → E
hgc : ∀ (x : X), ContinuousOn (g x) (U x)
hgt : ∀ (x y : X), y ∈ U x → g x y ∈ t y
\u22a2 ∃ g, ∀ (x : X), g x ∈ t x
-- Mathlib/Analysis/Convex/PartitionOfUnity.lean
ι : Type u_1
X : Type u_2
E : Type u_3
inst✝⁷ : TopologicalSpace X
inst✝⁶ : AddCommGroup E
inst✝⁵ : Module ℝ E
inst✝⁴ : NormalSpace X
inst✝³ : ParacompactSpace X
inst✝² : TopologicalSpace E
inst✝¹ : ContinuousAdd E
inst✝ : ContinuousSMul ℝ E
t : X → Set E
ht : ∀ (x : X), Convex ℝ (t x)
U : X → Set X
hU : ∀ (x : X), U x ∈ 𝓝 x
g : X → X → E
hgc : ∀ (x : X), ContinuousOn (g x) (U x)
hgt : ∀ (x y : X), y ∈ U x → g x y ∈ t y
f : PartitionOfUnity X X
hf : f.IsSubordinate fun x => interior (U x)
\u22a2 ∃ g, ∀ (x : X), g x ∈ t x
-- Mathlib/Analysis/Convex/PartitionOfUnity.lean
ι : Type u_1
X : Type u_2
E : Type u_3
inst✝⁷ : TopologicalSpace X
inst✝⁶ : AddCommGroup E
inst✝⁵ : Module ℝ E
inst✝⁴ : NormalSpace X
inst✝³ : ParacompactSpace X
inst✝² : TopologicalSpace E
inst✝¹ : ContinuousAdd E
inst✝ : ContinuousSMul ℝ E
t : X → Set E
ht : ∀ (x : X), Convex ℝ (t x)
U : X → Set X
hU : ∀ (x : X), U x ∈ 𝓝 x
g : X → X → E
hgc : ∀ (x : X), ContinuousOn (g x) (U x)
hgt : ∀ (x y : X), y ∈ U x → g x y ∈ t y
f : PartitionOfUnity X X
hf : f.IsSubordinate fun x => interior (U x)
x i : X
hi : (f i) x ≠ 0
\u22a2 x ∈ U i
-- Mathlib/Analysis/Convex/Basic.lean
𝕜 : Type u_1
E : Type u_2
F : Type u_3
β : Type u_4
inst✝⁴ : OrderedRing 𝕜
inst✝³ : AddCommGroup E
inst✝² : AddCommGroup F
inst✝¹ : Module 𝕜 E
inst✝ : Module 𝕜 F
s t✝ : Set E
h : Convex 𝕜 s
x y : E
hx : x ∈ s
hy : y ∈ s
t : 𝕜
ht : t ∈ Icc 0 1
\u22a2 x + t • (y - x) ∈ s