ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/Topology/Algebra/Group/Basic.lean
G : Type w
H : Type x
α : Type u
β : Type v
ι' : Sort u_1
inst✝ : Inv G
t₁ t₂ : TopologicalSpace G
h₁ : ContinuousInv G
h₂ : ContinuousInv G
\u22a2 ContinuousInv G
-- Mathlib/Topology/Algebra/Group/Basic.lean
G : Type w
H : Type x
α : Type u
β : Type v
ι' : Sort u_1
inst✝ : Inv G
t₁ t₂ : TopologicalSpace G
h₁ : ContinuousInv G
h₂ : ContinuousInv G
b : Bool
\u22a2 ContinuousInv G
-- Mathlib/RingTheory/FractionalIdeal/Norm.lean
R : Type u_1
inst✝⁶ : CommRing R
inst✝⁵ : IsDedekindDomain R
inst✝⁴ : Module.Free ℤ R
inst✝³ : Module.Finite ℤ R
K : Type u_2
inst✝² : CommRing K
inst✝¹ : Algebra R K
inst✝ : IsFractionRing R K
I : FractionalIdeal R⁰ K
a : ↥R⁰
I₀ : Ideal R
h : a • ↑I = Submodule.map (Algebra.linearMap R K) I₀
\u22a2 ↑(Ideal.absNorm I.num) / ↑|(Algebra.norm ℤ) ↑I.den| = ↑(Ideal.absNorm I₀) / ↑|(Algebra.norm ℤ) ↑a|
-- Mathlib/RingTheory/FractionalIdeal/Norm.lean
R : Type u_1
inst✝⁶ : CommRing R
inst✝⁵ : IsDedekindDomain R
inst✝⁴ : Module.Free ℤ R
inst✝³ : Module.Finite ℤ R
K : Type u_2
inst✝² : CommRing K
inst✝¹ : Algebra R K
inst✝ : IsFractionRing R K
I : FractionalIdeal R⁰ K
a : ↥R⁰
I₀ : Ideal R
h : a • ↑I = Submodule.map (Algebra.linearMap R K) I₀
\u22a2 ↑(Ideal.absNorm I.num) * ↑|(Algebra.norm ℤ) ↑a| = ↑(Ideal.absNorm I₀) * ↑|(Algebra.norm ℤ) ↑I.den|
-- Mathlib/RingTheory/FractionalIdeal/Norm.lean
R : Type u_1
inst✝⁶ : CommRing R
inst✝⁵ : IsDedekindDomain R
inst✝⁴ : Module.Free ℤ R
inst✝³ : Module.Finite ℤ R
K : Type u_2
inst✝² : CommRing K
inst✝¹ : Algebra R K
inst✝ : IsFractionRing R K
I : FractionalIdeal R⁰ K
a : ↥R⁰
I₀ : Ideal R
h : a • ↑I = Submodule.map (Algebra.linearMap R K) I₀
\u22a2 ↑|(Algebra.norm ℤ) ↑I.den| ≠ 0
-- Mathlib/RingTheory/FractionalIdeal/Norm.lean
R : Type u_1
inst✝⁶ : CommRing R
inst✝⁵ : IsDedekindDomain R
inst✝⁴ : Module.Free ℤ R
inst✝³ : Module.Finite ℤ R
K : Type u_2
inst✝² : CommRing K
inst✝¹ : Algebra R K
inst✝ : IsFractionRing R K
I : FractionalIdeal R⁰ K
a : ↥R⁰
I₀ : Ideal R
h : a • ↑I = Submodule.map (Algebra.linearMap R K) I₀
\u22a2 ↑|(Algebra.norm ℤ) ↑a| ≠ 0
-- Mathlib/Data/List/Basic.lean
ι : Type u_1
α : Type u
β : Type v
γ : Type w
l₁ l₂ : List α
f : α → α
a : α
l : List α
\u22a2 modifyLast f (l ++ [a]) = l ++ [f a]
-- Mathlib/Data/Part.lean
α : Type u_1
β : Type u_2
γ : Type u_3
inst✝ : Inter α
a b : α
\u22a2 some a ∩ some b = some (a ∩ b)
-- Mathlib/Algebra/Homology/ShortComplex/Exact.lean
C : Type u_1
D : Type u_2
inst✝⁴ : Category.{?u.127177, u_1} C
inst✝³ : Category.{?u.127181, u_2} D
inst✝² : Preadditive C
inst✝¹ : Preadditive D
S : ShortComplex C
h : S.Splitting
inst✝ : HasBinaryBiproduct S.X₁ S.X₃
\u22a2 biprod.lift h.r S.g ≫ biprod.desc S.f h.s = 𝟙 S.X₂
-- Mathlib/Computability/Partrec.lean
α : Type u_1
β : Type u_2
γ : Type u_3
σ : Type u_4
inst✝³ : Primcodable α
inst✝² : Primcodable β
inst✝¹ : Primcodable γ
inst✝ : Primcodable σ
f : α →. σ ⊕ α
hf : Partrec f
F : α → ℕ →. σ ⊕ α := fun a n => Nat.rec (Part.some (Sum.inr a)) (fun x IH => IH.bind fun s => Sum.casesOn s (fun x => Part.some s) f) n
\u22a2 Partrec f.fix
-- Mathlib/Computability/Partrec.lean
α : Type u_1
β : Type u_2
γ : Type u_3
σ : Type u_4
inst✝³ : Primcodable α
inst✝² : Primcodable β
inst✝¹ : Primcodable γ
inst✝ : Primcodable σ
f : α →. σ ⊕ α
hf : Partrec f
F : α → ℕ →. σ ⊕ α := fun a n => Nat.rec (Part.some (Sum.inr a)) (fun x IH => IH.bind fun s => Sum.casesOn s (fun x => Part.some s) f) n
hF : Partrec₂ F
\u22a2 Partrec f.fix
-- Mathlib/Computability/Partrec.lean
α : Type u_1
β : Type u_2
γ : Type u_3
σ : Type u_4
inst✝³ : Primcodable α
inst✝² : Primcodable β
inst✝¹ : Primcodable γ
inst✝ : Primcodable σ
f : α →. σ ⊕ α
hf : Partrec f
F : α → ℕ →. σ ⊕ α := fun a n => Nat.rec (Part.some (Sum.inr a)) (fun x IH => IH.bind fun s => Sum.casesOn s (fun x => Part.some s) f) n
hF : Partrec₂ F
p : α → ℕ → Part Bool := fun a n => Part.map (fun s => Sum.casesOn s (fun x => true) fun x => false) (F a n)
\u22a2 Partrec f.fix
-- Mathlib/Computability/Partrec.lean
α : Type u_1
β : Type u_2
γ : Type u_3
σ : Type u_4
inst✝³ : Primcodable α
inst✝² : Primcodable β
inst✝¹ : Primcodable γ
inst✝ : Primcodable σ
f : α →. σ ⊕ α
hf : Partrec f
F : α → ℕ →. σ ⊕ α := fun a n => Nat.rec (Part.some (Sum.inr a)) (fun x IH => IH.bind fun s => Sum.casesOn s (fun x => Part.some s) f) n
hF : Partrec₂ F
p : α → ℕ → Part Bool := fun a n => Part.map (fun s => Sum.casesOn s (fun x => true) fun x => false) (F a n)
hp : Partrec₂ p
\u22a2 Partrec f.fix
-- Mathlib/MeasureTheory/MeasurableSpace/Defs.lean
α : Type u_1
β : Type u_2
γ : Type u_3
δ : Type u_4
δ' : Type u_5
ι : Sort u_6
s t u : Set α
m : MeasurableSpace α
inst✝ : Countable ι
f : ι → Set α
h : ∀ (b : ι), MeasurableSet (f b)
\u22a2 MeasurableSet (⋂ b, f b)ᶜ
-- Mathlib/MeasureTheory/MeasurableSpace/Defs.lean
α : Type u_1
β : Type u_2
γ : Type u_3
δ : Type u_4
δ' : Type u_5
ι : Sort u_6
s t u : Set α
m : MeasurableSpace α
inst✝ : Countable ι
f : ι → Set α
h : ∀ (b : ι), MeasurableSet (f b)
\u22a2 MeasurableSet (⋃ i, (f i)ᶜ)
-- Mathlib/Tactic/NormNum/NatSqrt.lean
x y r : ℕ
hr : y * y + r = x
hle : r.ble (2 * y) = true
\u22a2 x.sqrt = y
-- Mathlib/Tactic/NormNum/NatSqrt.lean
x y r : ℕ
hr : y * y + r = x
hle : r.ble (2 * y) = true
\u22a2 (y ^ 2 + r).sqrt = y
-- Mathlib/Tactic/NormNum/NatSqrt.lean
x y r : ℕ
hr : y * y + r = x
hle : r.ble (y + y) = true
\u22a2 (y ^ 2 + r).sqrt = y
-- Mathlib/Algebra/Polynomial/Degree/Lemmas.lean
R : Type u
S : Type v
ι : Type w
a b : R
m n : ℕ
inst✝ : Semiring R
p q r : R[X]
o : ℕ
pn : p.natDegree ≤ n
mno : m * n ≤ o
\u22a2 (p ^ m).coeff o = if o = m * n then p.coeff n ^ m else 0
-- Mathlib/Algebra/Polynomial/Degree/Lemmas.lean
R : Type u
S : Type v
ι : Type w
a b : R
m n : ℕ
inst✝ : Semiring R
p q r : R[X]
pn : p.natDegree ≤ n
mno : m * n ≤ m * n
\u22a2 (p ^ m).coeff (m * n) = if m * n = m * n then p.coeff n ^ m else 0
-- Mathlib/Algebra/Polynomial/Degree/Lemmas.lean
R : Type u
S : Type v
ι : Type w
a b : R
m n : ℕ
inst✝ : Semiring R
p q r : R[X]
o : ℕ
pn : p.natDegree ≤ n
mno : m * n ≤ o
h : o ≠ m * n
\u22a2 (p ^ m).coeff o = if o = m * n then p.coeff n ^ m else 0
-- Mathlib/Combinatorics/SetFamily/HarrisKleitman.lean
α : Type u_1
inst✝¹ : DecidableEq α
𝒜 ℬ : Finset (Finset α)
s : Finset α
a : α
inst✝ : Fintype α
h𝒜 : IsUpperSet ↑𝒜
hℬ : IsUpperSet ↑ℬ
\u22a2 𝒜.card * ℬ.card ≤ 2 ^ Fintype.card α * (𝒜 ∩ ℬ).card
-- Mathlib/Combinatorics/SetFamily/HarrisKleitman.lean
α : Type u_1
inst✝¹ : DecidableEq α
𝒜 ℬ : Finset (Finset α)
s : Finset α
a : α
inst✝ : Fintype α
h𝒜 : IsLowerSet ↑𝒜ᶜ
hℬ : IsUpperSet ↑ℬ
\u22a2 𝒜.card * ℬ.card ≤ 2 ^ Fintype.card α * (𝒜 ∩ ℬ).card
-- Mathlib/Combinatorics/SetFamily/HarrisKleitman.lean
α : Type u_1
inst✝¹ : DecidableEq α
𝒜 ℬ : Finset (Finset α)
s : Finset α
a : α
inst✝ : Fintype α
h𝒜 : IsLowerSet ↑𝒜ᶜ
hℬ : IsUpperSet ↑ℬ
this : 2 ^ Fintype.card α * (𝒜ᶜ ∩ ℬ).card ≤ 𝒜ᶜ.card * ℬ.card
\u22a2 𝒜.card * ℬ.card ≤ 2 ^ Fintype.card α * (𝒜 ∩ ℬ).card
-- Mathlib/Combinatorics/SetFamily/HarrisKleitman.lean
α : Type u_1
inst✝¹ : DecidableEq α
𝒜 ℬ : Finset (Finset α)
s : Finset α
a : α
inst✝ : Fintype α
h𝒜 : IsLowerSet ↑𝒜ᶜ
hℬ : IsUpperSet ↑ℬ
this : 2 ^ Fintype.card α * (𝒜ᶜ ∩ ℬ).card ≤ 2 ^ Fintype.card α * ℬ.card - 𝒜.card * ℬ.card
\u22a2 2 ^ Fintype.card α * (𝒜ᶜ ∩ ℬ).card ≤ 2 ^ Fintype.card α * ℬ.card
-- Mathlib/Combinatorics/SetFamily/HarrisKleitman.lean
α : Type u_1
inst✝¹ : DecidableEq α
𝒜 ℬ : Finset (Finset α)
s : Finset α
a : α
inst✝ : Fintype α
h𝒜 : IsLowerSet ↑𝒜ᶜ
hℬ : IsUpperSet ↑ℬ
this : 2 ^ Fintype.card α * (𝒜ᶜ ∩ ℬ).card ≤ 2 ^ Fintype.card α * ℬ.card - 𝒜.card * ℬ.card
\u22a2 𝒜.card * ℬ.card ≤ 2 ^ Fintype.card α * ℬ.card
-- Mathlib/Combinatorics/SetFamily/Compression/UV.lean
α : Type u_1
inst✝³ : GeneralizedBooleanAlgebra α
inst✝² : DecidableRel Disjoint
inst✝¹ : DecidableRel fun x x_1 => x ≤ x_1
s✝ : Finset α
u✝ v✝ a b : α
inst✝ : DecidableEq α
u v : α
s : Finset α
\u22a2 (𝓒 u v s).card = s.card
-- Mathlib/Topology/MetricSpace/Pseudo/Constructions.lean
α : Type u_1
β : Type u_2
inst✝² : PseudoMetricSpace α
π : β → Type u_3
inst✝¹ : Fintype β
inst✝ : (b : β) → PseudoMetricSpace (π b)
f g : (b : β) → π b
r : ℝ≥0
hr : 0 < ↑r
\u22a2 dist f g < ↑r ↔ ∀ (b : β), dist (f b) (g b) < ↑r
-- Mathlib/NumberTheory/Pell.lean
d : ℤ
a₁ : Solution₁ d
h : IsFundamental a₁
a : Solution₁ d
hay : 0 ≤ a.y
ax : ℕ
hax' : ↑ax = a.x
hax : 0 < ↑ax
\u22a2 ∃ n, a = a₁ ^ n
-- Mathlib/NumberTheory/Pell.lean
d : ℤ
a₁ : Solution₁ d
h : IsFundamental a₁
x : ℕ
ih : ∀ m < x, ∀ {a : Solution₁ d}, 0 ≤ a.y → ↑m = a.x → 0 < ↑m → ∃ n, a = a₁ ^ n
a : Solution₁ d
hay : 0 ≤ a.y
hax' : ↑x = a.x
hax : 0 < ↑x
\u22a2 ∃ n, a = a₁ ^ n
-- Mathlib/LinearAlgebra/Finsupp.lean
α : Type u_1
M : Type u_2
N : Type u_3
P : Type u_4
R : Type u_5
S : Type u_6
inst✝⁹ : Semiring R
inst✝⁸ : Semiring S
inst✝⁷ : AddCommMonoid M
inst✝⁶ : Module R M
inst✝⁵ : AddCommMonoid N
inst✝⁴ : Module R N
inst✝³ : AddCommMonoid P
inst✝² : Module R P
α' : Type u_7
M' : Type u_8
inst✝¹ : AddCommMonoid M'
inst✝ : Module R M'
v : α → M
v' : α' → M'
s : Finset α
f : α → R
g : α → M
hf : ∀ (a : α), f a ≠ 0 → a ∈ s
\u22a2 (Finsupp.total α M R g) (onFinset s f hf) = ∑ x ∈ s, f x • g x
-- Mathlib/Topology/MetricSpace/Pseudo/Defs.lean
α : Type u
β : Type v
X : Type u_1
ι : Type u_2
inst✝² : PseudoMetricSpace α
x y z : α
δ ε ε₁ ε₂ : ℝ
s : Set α
inst✝¹ : Nonempty β
inst✝ : SemilatticeSup β
u : β → α
a : α
\u22a2 (∀ (ib : ℝ), 0 < ib → ∃ ia, True ∧ ∀ x ∈ Ici ia, u x ∈ ball a ib) ↔ ∀ ε > 0, ∃ N, ∀ n ≥ N, dist (u n) a < ε
-- Mathlib/Data/Fin/Tuple/Sort.lean
n : ℕ
α : Type u_1
inst✝ : LinearOrder α
f : Fin n → α
σ : Equiv.Perm (Fin n)
\u22a2 sort f = Equiv.refl (Fin n) ↔ Monotone f
-- Mathlib/Data/Fin/Tuple/Sort.lean
n : ℕ
α : Type u_1
inst✝ : LinearOrder α
f : Fin n → α
σ : Equiv.Perm (Fin n)
\u22a2 (Monotone f ∧ ∀ (i j : Fin n), i < j → f (id i) = f (id j) → id i < id j) ↔ Monotone f
-- Mathlib/Data/Fin/Tuple/Sort.lean
n : ℕ
α : Type u_1
inst✝ : LinearOrder α
f : Fin n → α
σ : Equiv.Perm (Fin n)
\u22a2 Monotone f → ∀ (i j : Fin n), i < j → f i = f j → i < j
-- Mathlib/Data/Nat/Defs.lean
a b c d m n k : ℕ
p q : ℕ → Prop
hb : 0 < b
\u22a2 a / b < c ↔ a < c * b
-- Mathlib/Algebra/Group/Submonoid/MulOpposite.lean
ι : Sort u_1
M : Type u_2
inst✝ : MulOneClass M
s : Set Mᵐᵒᵖ
\u22a2 (closure s).unop = closure (MulOpposite.op ⁻¹' s)
-- Mathlib/Algebra/Group/Submonoid/MulOpposite.lean
ι : Sort u_1
M : Type u_2
inst✝ : MulOneClass M
s : Set Mᵐᵒᵖ
\u22a2 sInf {a | s ⊆ MulOpposite.unop ⁻¹' ↑a} = sInf {S | MulOpposite.op ⁻¹' s ⊆ ↑S}
-- Mathlib/Algebra/Group/Submonoid/MulOpposite.lean
ι : Sort u_1
M : Type u_2
inst✝ : MulOneClass M
s : Set Mᵐᵒᵖ
a : Submonoid M
\u22a2 a ∈ {a | s ⊆ MulOpposite.unop ⁻¹' ↑a} ↔ a ∈ {S | MulOpposite.op ⁻¹' s ⊆ ↑S}
-- Mathlib/Data/Int/Bitwise.lean
m n : ℤ
k : ℕ
\u22a2 (m.xor n).testBit k = xor (m.testBit k) (n.testBit k)
-- Mathlib/Data/Real/EReal.lean
x y : EReal
hx : x ≠ ⊤
hy : y ≠ ⊤
\u22a2 x + y < ⊤
-- Mathlib/Data/Real/EReal.lean
x y : EReal
hx : x ≠ ⊤
hy : y ≠ ⊤
\u22a2 x + y < ⊤ + ⊤
-- Mathlib/Probability/CondCount.lean
Ω : Type u_1
inst✝¹ : MeasurableSpace Ω
inst✝ : MeasurableSingletonClass Ω
s : Set Ω
hs : s.Finite
hs' : s.Nonempty
\u22a2 (condCount s) Set.univ = 1
-- Mathlib/Probability/CondCount.lean
Ω : Type u_1
inst✝¹ : MeasurableSpace Ω
inst✝ : MeasurableSingletonClass Ω
s : Set Ω
hs : s.Finite
hs' : s.Nonempty
\u22a2 Measure.count s ≠ 0
-- Mathlib/Probability/CondCount.lean
Ω : Type u_1
inst✝¹ : MeasurableSpace Ω
inst✝ : MeasurableSingletonClass Ω
s : Set Ω
hs : s.Finite
hs' : s.Nonempty
\u22a2 Measure.count s ≠ ⊤
-- Mathlib/Analysis/SpecialFunctions/Trigonometric/Angle.lean
θ : Angle
h : θ.sign ≤ 0
\u22a2 -↑|θ.toReal| = θ
-- Mathlib/Analysis/SpecialFunctions/Trigonometric/Angle.lean
θ : Angle
h : θ.sign = -1 ∨ θ.sign = 0
\u22a2 -↑|θ.toReal| = θ
-- Mathlib/Order/Filter/Bases.lean
α : Type u_1
β : Type u_2
γ : Type u_3
ι : Sort u_4
ι' : Sort u_5
l l' : Filter α
p : ι → Prop
s : ι → Set α
t✝ : Set α
i : ι
p' : ι' → Prop
s' : ι' → Set α
i' : ι'
f : β → α
hl : l.HasBasis p s
t : Set β
\u22a2 t ∈ Filter.comap f l ↔ ∃ i, p i ∧ f ⁻¹' s i ⊆ t
-- Mathlib/Order/Filter/Bases.lean
α : Type u_1
β : Type u_2
γ : Type u_3
ι : Sort u_4
ι' : Sort u_5
l l' : Filter α
p : ι → Prop
s : ι → Set α
t✝ : Set α
i : ι
p' : ι' → Prop
s' : ι' → Set α
i' : ι'
f : β → α
hl : l.HasBasis p s
t : Set β
\u22a2 (∃ i, p i ∧ s i ⊆ {y | ∀ ⦃x : β⦄, f x = y → x ∈ t}) ↔ ∃ i, p i ∧ f ⁻¹' s i ⊆ t
-- Mathlib/Order/Filter/Bases.lean
α : Type u_1
β : Type u_2
γ : Type u_3
ι : Sort u_4
ι' : Sort u_5
l l' : Filter α
p : ι → Prop
s : ι → Set α
t✝ : Set α
i✝ : ι
p' : ι' → Prop
s' : ι' → Set α
i' : ι'
f : β → α
hl : l.HasBasis p s
t : Set β
i : ι
\u22a2 s i ⊆ {y | ∀ ⦃x : β⦄, f x = y → x ∈ t} ↔ f ⁻¹' s i ⊆ t
-- Mathlib/RingTheory/Regular/IsSMulRegular.lean
R : Type u_1
S : Type u_2
M : Type u_3
M' : Type u_4
M'' : Type u_5
inst✝⁶ : Ring R
inst✝⁵ : AddCommGroup M
inst✝⁴ : Module R M
inst✝³ : AddCommGroup M'
inst✝² : Module R M'
inst✝¹ : AddCommGroup M''
inst✝ : Module R M''
N : Submodule R M
r : R
\u22a2 (∀ (x : M), r • N.mkQ x = 0 → N.mkQ x = 0) ↔ ∀ (x : M), r • x ∈ N → x ∈ N
-- Mathlib/Data/Finset/Sym.lean
α : Type u_1
β : Type u_2
s t : Finset α
a b : α
\u22a2 s.sym2.Nonempty ↔ s.Nonempty
-- Mathlib/Data/Finset/Sym.lean
α : Type u_1
β : Type u_2
s t : Finset α
a b : α
\u22a2 ¬s.sym2.Nonempty ↔ ¬s.Nonempty
-- Mathlib/CategoryTheory/Idempotents/Karoubi.lean
C : Type u_1
inst✝¹ : Category.{?u.20231, u_1} C
inst✝ : Preadditive C
P Q : Karoubi C
f g : P ⟶ Q
\u22a2 f.f + g.f = P.p ≫ (f.f + g.f) ≫ Q.p
-- Mathlib/Combinatorics/SimpleGraph/Coloring.lean
V : Type u
G : SimpleGraph V
n : ℕ
α : Type u_1
β : Type u_2
C : G.Coloring α
inst✝¹ : Fintype α
inst✝ : Fintype ↑C.colorClasses
this : Fintype ↑(Setoid.ker ⇑C).classes
\u22a2 card ↑(Setoid.ker ⇑C).classes ≤ card α
-- Mathlib/ModelTheory/Definability.lean
M : Type w
A : Set M
L : Language
inst✝ : L.Structure M
α : Type u₁
β : Type u_1
B : Set M
s : Set (α → M)
f : α → β
φ : L[[↑A]].Formula α
x✝ : β → M
\u22a2 x✝ ∈ (fun g => g ∘ f) ⁻¹' setOf φ.Realize ↔ x✝ ∈ setOf (Formula.relabel f φ).Realize
-- Mathlib/Data/TypeVec.lean
n : ℕ
α : TypeVec.{u_1} n
\u22a2 prod.fst ⊚ prod.diag = id
-- Mathlib/Data/TypeVec.lean
n : ℕ
α : TypeVec.{u_1} n
i : Fin2 n
\u22a2 (prod.fst ⊚ prod.diag) i = id i
-- Mathlib/Data/Finset/Sort.lean
α : Type u_1
β : Type u_2
inst✝ : LinearOrder α
s : Finset α
k : ℕ
h : s.card = k
f : Fin k → α
hfs : ∀ (x : Fin k), f x ∈ s
hmono : StrictMono f
\u22a2 f = ⇑(s.orderEmbOfFin h)
-- Mathlib/Data/Finset/Sort.lean
α : Type u_1
β : Type u_2
inst✝ : LinearOrder α
s : Finset α
k : ℕ
h : s.card = k
f : Fin k → α
hfs : ∀ (x : Fin k), f x ∈ s
hmono : StrictMono f
\u22a2 Set.range f = Set.range ⇑(s.orderEmbOfFin h)
-- Mathlib/Data/Finset/Sort.lean
α : Type u_1
β : Type u_2
inst✝ : LinearOrder α
s : Finset α
k : ℕ
h : s.card = k
f : Fin k → α
hfs : ∀ (x : Fin k), f x ∈ s
hmono : StrictMono f
\u22a2 image f univ = s
-- Mathlib/Data/Finset/Sort.lean
α : Type u_1
β : Type u_2
inst✝ : LinearOrder α
s : Finset α
k : ℕ
h : s.card = k
f : Fin k → α
hfs : ∀ (x : Fin k), f x ∈ s
hmono : StrictMono f
x : α
hx : x ∈ image f univ
\u22a2 x ∈ s
-- Mathlib/Data/Finset/Sort.lean
α : Type u_1
β : Type u_2
inst✝ : LinearOrder α
s : Finset α
k : ℕ
h : s.card = k
f : Fin k → α
hfs : ∀ (x : Fin k), f x ∈ s
hmono : StrictMono f
\u22a2 s.card ≤ (image f univ).card
-- Mathlib/CategoryTheory/Abelian/Basic.lean
C : Type u
inst✝³ : Category.{v, u} C
inst✝² : Abelian C
inst✝¹ : HasPullbacks C
W X Y Z : C
f : X ⟶ Z
g : Y ⟶ Z
inst✝ : Epi f
s : PullbackCone f g
hs : IsLimit s
this : Epi ((limit.cone (cospan f g)).π.app WalkingCospan.right)
\u22a2 Epi s.snd
-- Mathlib/Analysis/BoxIntegral/Partition/Basic.lean
ι : Type u_1
I J J₁ J₂ : Box ι
π π₁✝ π₂✝ : Prepartition I
x : ι → ℝ
πi πi₁ πi₂ : (J : Box ι) → Prepartition J
π₁ π₂ : Prepartition I
Hle : π₁ ≤ π₂
\u22a2 π₁.restrict J ≤ π₂.restrict J
-- Mathlib/Analysis/BoxIntegral/Partition/Basic.lean
ι : Type u_1
I J J₁✝ J₂ : Box ι
π π₁✝ π₂✝ : Prepartition I
x : ι → ℝ
πi πi₁ πi₂ : (J : Box ι) → Prepartition J
π₁ π₂ : Prepartition I
Hle : π₁ ≤ π₂
J₁ : WithBot (Box ι)
hJ₁ : J₁ ∈ Finset.image (fun J' => ↑J ⊓ ↑J') π₁.boxes
hne : J₁ ≠ ⊥
\u22a2 ∃ J' ∈ Finset.image (fun J' => ↑J ⊓ ↑J') π₂.boxes, J₁ ≤ J'
-- Mathlib/Analysis/BoxIntegral/Partition/Basic.lean
ι : Type u_1
I J J₁✝ J₂ : Box ι
π π₁✝ π₂✝ : Prepartition I
x : ι → ℝ
πi πi₁ πi₂ : (J : Box ι) → Prepartition J
π₁ π₂ : Prepartition I
Hle : π₁ ≤ π₂
J₁ : WithBot (Box ι)
hJ₁ : ∃ a ∈ π₁.boxes, ↑J ⊓ ↑a = J₁
hne : J₁ ≠ ⊥
\u22a2 ∃ J' ∈ Finset.image (fun J' => ↑J ⊓ ↑J') π₂.boxes, J₁ ≤ J'
-- Mathlib/Analysis/BoxIntegral/Partition/Basic.lean
ι : Type u_1
I J J₁✝ J₂✝ : Box ι
π π₁✝ π₂✝ : Prepartition I
x : ι → ℝ
πi πi₁ πi₂ : (J : Box ι) → Prepartition J
π₁ π₂ : Prepartition I
Hle : π₁ ≤ π₂
J₁ : Box ι
hJ₁ : J₁ ∈ π₁.boxes
hne : ↑J ⊓ ↑J₁ ≠ ⊥
J₂ : Box ι
hJ₂ : J₂ ∈ π₂
hle : J₁ ≤ J₂
\u22a2 ∃ J' ∈ Finset.image (fun J' => ↑J ⊓ ↑J') π₂.boxes, ↑J ⊓ ↑J₁ ≤ J'
-- Mathlib/Analysis/InnerProductSpace/NormPow.lean
E : Type u_1
inst✝³ : NormedAddCommGroup E
inst✝² : InnerProductSpace ℝ E
F : Type u_2
inst✝¹ : NormedAddCommGroup F
inst✝ : NormedSpace ℝ F
x p : ℝ
hp : 1 < p
\u22a2 HasDerivAt (fun x => ‖x‖ ^ p) (p * ‖x‖ ^ (p - 2) * x) x
-- Mathlib/Analysis/InnerProductSpace/NormPow.lean
E : Type u_1
inst✝³ : NormedAddCommGroup E
inst✝² : InnerProductSpace ℝ E
F : Type u_2
inst✝¹ : NormedAddCommGroup F
inst✝ : NormedSpace ℝ F
x p : ℝ
hp : 1 < p
\u22a2 p * ‖x‖ ^ (p - 2) * x = ((p * ‖x‖ ^ (p - 2)) • (innerSL ℝ) x) 1
-- Mathlib/LinearAlgebra/QuadraticForm/Basic.lean
S : Type u_1
T : Type u_2
R : Type u_3
M : Type u_4
N : Type u_5
P : Type u_6
A : Type u_7
n : Type w
inst✝⁵ : Fintype n
inst✝⁴ : CommRing R
inst✝³ : DecidableEq n
inst✝² : Invertible 2
m : Type w
inst✝¹ : DecidableEq m
inst✝ : Fintype m
Q : QuadraticMap R (n → R) R
f : (n → R) →ₗ[R] n → R
\u22a2 (Q.comp f).discr = (LinearMap.toMatrix' f).det * (LinearMap.toMatrix' f).det * Q.discr
-- Mathlib/MeasureTheory/Function/Jacobian.lean
E : Type u_1
F : Type u_2
inst✝⁷ : NormedAddCommGroup E
inst✝⁶ : NormedSpace ℝ E
inst✝⁵ : FiniteDimensional ℝ E
inst✝⁴ : NormedAddCommGroup F
inst✝³ : NormedSpace ℝ F
s : Set E
f : E → E
f' : E → E →L[ℝ] E
inst✝² : MeasurableSpace E
inst✝¹ : BorelSpace E
μ : Measure E
inst✝ : μ.IsAddHaarMeasure
hs : MeasurableSet s
hf' : ∀ x ∈ s, HasFDerivWithinAt f (f' x) s x
u : ℕ → Set E := fun n => disjointed (spanningSets μ) n
\u22a2 μ (f '' s) ≤ ∫⁻ (x : E) in s, ENNReal.ofReal |(f' x).det| ∂μ
-- Mathlib/MeasureTheory/Function/Jacobian.lean
E : Type u_1
F : Type u_2
inst✝⁷ : NormedAddCommGroup E
inst✝⁶ : NormedSpace ℝ E
inst✝⁵ : FiniteDimensional ℝ E
inst✝⁴ : NormedAddCommGroup F
inst✝³ : NormedSpace ℝ F
s : Set E
f : E → E
f' : E → E →L[ℝ] E
inst✝² : MeasurableSpace E
inst✝¹ : BorelSpace E
μ : Measure E
inst✝ : μ.IsAddHaarMeasure
hs : MeasurableSet s
hf' : ∀ x ∈ s, HasFDerivWithinAt f (f' x) s x
u : ℕ → Set E := fun n => disjointed (spanningSets μ) n
u_meas : ∀ (n : ℕ), MeasurableSet (u n)
\u22a2 μ (f '' s) ≤ ∫⁻ (x : E) in s, ENNReal.ofReal |(f' x).det| ∂μ
-- Mathlib/MeasureTheory/Function/Jacobian.lean
E : Type u_1
F : Type u_2
inst✝⁷ : NormedAddCommGroup E
inst✝⁶ : NormedSpace ℝ E
inst✝⁵ : FiniteDimensional ℝ E
inst✝⁴ : NormedAddCommGroup F
inst✝³ : NormedSpace ℝ F
s : Set E
f : E → E
f' : E → E →L[ℝ] E
inst✝² : MeasurableSpace E
inst✝¹ : BorelSpace E
μ : Measure E
inst✝ : μ.IsAddHaarMeasure
hs : MeasurableSet s
hf' : ∀ x ∈ s, HasFDerivWithinAt f (f' x) s x
u : ℕ → Set E := fun n => disjointed (spanningSets μ) n
u_meas : ∀ (n : ℕ), MeasurableSet (u n)
A : s = ⋃ n, s ∩ u n
\u22a2 μ (f '' s) ≤ ∫⁻ (x : E) in s, ENNReal.ofReal |(f' x).det| ∂μ
-- Mathlib/SetTheory/Ordinal/Arithmetic.lean
α : Type u_1
β : Type u_2
γ : Type u_3
r : α → α → Prop
s : β → β → Prop
t : γ → γ → Prop
a : Ordinal.{u_4}
h : 0 < a
b : Ordinal.{u_4}
\u22a2 a * b < a * succ b
-- Mathlib/SetTheory/Ordinal/Arithmetic.lean
α : Type u_1
β : Type u_2
γ : Type u_3
r : α → α → Prop
s : β → β → Prop
t : γ → γ → Prop
a : Ordinal.{u_4}
h : 0 < a
b : Ordinal.{u_4}
\u22a2 a * b < a * b + a
-- Mathlib/Combinatorics/SimpleGraph/Turan.lean
V : Type u_1
inst✝² : Fintype V
inst✝¹ : DecidableEq V
G : SimpleGraph V
inst✝ : DecidableRel G.Adj
n r : ℕ
H : SimpleGraph V
hr : 0 < r
hn : r ≤ Fintype.card V
hG : G.IsTuranMaximal r
h : G.CliqueFree r
\u22a2 False
-- Mathlib/Combinatorics/SimpleGraph/Turan.lean
V : Type u_1
inst✝² : Fintype V
inst✝¹ : DecidableEq V
G : SimpleGraph V
inst✝ : DecidableRel G.Adj
n : ℕ
H : SimpleGraph V
K : Finset V
left✝ : K ⊆ univ
hr : 0 < K.card
hn : K.card ≤ Fintype.card V
hG : G.IsTuranMaximal K.card
h : G.CliqueFree K.card
\u22a2 False
-- Mathlib/Combinatorics/SimpleGraph/Turan.lean
V : Type u_1
inst✝² : Fintype V
inst✝¹ : DecidableEq V
G : SimpleGraph V
inst✝ : DecidableRel G.Adj
n : ℕ
H : SimpleGraph V
K : Finset V
left✝ : K ⊆ univ
hr : 0 < K.card
hn : K.card ≤ Fintype.card V
hG : G.IsTuranMaximal K.card
h : G.CliqueFree K.card
a b : V
hab : a ≠ b
hGab : ¬G.Adj a b
\u22a2 False
-- Mathlib/Algebra/Quaternion.lean
R : Type u_1
inst✝ : LinearOrderedCommRing R
a : ℍ[R]
\u22a2 0 ≤ normSq a
-- Mathlib/Algebra/Quaternion.lean
R : Type u_1
inst✝ : LinearOrderedCommRing R
a : ℍ[R]
\u22a2 0 ≤ a.re ^ 2 + a.imI ^ 2 + a.imJ ^ 2 + a.imK ^ 2
-- Mathlib/Algebra/Order/Floor.lean
F : Type u_1
α : Type u_2
β : Type u_3
inst✝¹ : LinearOrderedSemifield α
inst✝ : FloorSemiring α
a : α
n : ℕ
\u22a2 ⌊a / ↑n⌋₊ = ⌊a⌋₊ / n
-- Mathlib/Algebra/Order/Floor.lean
F : Type u_1
α : Type u_2
β : Type u_3
inst✝¹ : LinearOrderedSemifield α
inst✝ : FloorSemiring α
a : α
n : ℕ
ha : a ≤ 0
\u22a2 ⌊a / ↑n⌋₊ = ⌊a⌋₊ / n
-- Mathlib/Algebra/Order/Floor.lean
F : Type u_1
α : Type u_2
β : Type u_3
inst✝¹ : LinearOrderedSemifield α
inst✝ : FloorSemiring α
a : α
n : ℕ
ha : 0 ≤ a
\u22a2 ⌊a / ↑n⌋₊ = ⌊a⌋₊ / n
-- Mathlib/Algebra/Order/Floor.lean
F : Type u_1
α : Type u_2
β : Type u_3
inst✝¹ : LinearOrderedSemifield α
inst✝ : FloorSemiring α
a : α
ha : 0 ≤ a
\u22a2 ⌊a / ↑0⌋₊ = ⌊a⌋₊ / 0
-- Mathlib/Algebra/Order/Floor.lean
F : Type u_1
α : Type u_2
β : Type u_3
inst✝¹ : LinearOrderedSemifield α
inst✝ : FloorSemiring α
a : α
n : ℕ
ha : 0 ≤ a
hn : n > 0
\u22a2 ⌊a / ↑n⌋₊ = ⌊a⌋₊ / n
-- Mathlib/Algebra/Order/Floor.lean
F : Type u_1
α : Type u_2
β : Type u_3
inst✝¹ : LinearOrderedSemifield α
inst✝ : FloorSemiring α
a : α
n : ℕ
ha : 0 ≤ a
hn : n > 0
\u22a2 0 ≤ a / ↑n
-- Mathlib/Algebra/Order/Floor.lean
F : Type u_1
α : Type u_2
β : Type u_3
inst✝¹ : LinearOrderedSemifield α
inst✝ : FloorSemiring α
a : α
n : ℕ
ha : 0 ≤ a
hn : n > 0
\u22a2 ↑(⌊a⌋₊ / n) ≤ a / ↑n ∧ a / ↑n < ↑(⌊a⌋₊ / n) + 1
-- Mathlib/Algebra/Order/Floor.lean
F : Type u_1
α : Type u_2
β : Type u_3
inst✝¹ : LinearOrderedSemifield α
inst✝ : FloorSemiring α
a : α
n : ℕ
ha : 0 ≤ a
hn : n > 0
\u22a2 a / ↑n < ↑(⌊a⌋₊ / n) + 1
-- Mathlib/Algebra/Order/Floor.lean
F : Type u_1
α : Type u_2
β : Type u_3
inst✝¹ : LinearOrderedSemifield α
inst✝ : FloorSemiring α
a : α
n : ℕ
ha : 0 ≤ a
hn : n > 0
\u22a2 ⌊a⌋₊ < ⌊a⌋₊ / n * n + n
-- Mathlib/Algebra/Order/Floor.lean
F : Type u_1
α : Type u_2
β : Type u_3
inst✝¹ : LinearOrderedSemifield α
inst✝ : FloorSemiring α
a : α
n : ℕ
ha : 0 ≤ a
hn : n > 0
\u22a2 0 < ↑n
-- Mathlib/Analysis/Calculus/FDeriv/Analytic.lean
𝕜 : Type u_1
inst✝⁵ : NontriviallyNormedField 𝕜
E : Type u
inst✝⁴ : NormedAddCommGroup E
inst✝³ : NormedSpace 𝕜 E
F : Type v
inst✝² : NormedAddCommGroup F
inst✝¹ : NormedSpace 𝕜 F
p : FormalMultilinearSeries 𝕜 E F
r : ℝ≥0∞
f : E → F
x : E
s : Set E
inst✝ : CompleteSpace F
h : AnalyticAt 𝕜 f x
n : ℕ∞
\u22a2 ContDiffAt 𝕜 n f x
-- Mathlib/Analysis/Calculus/FDeriv/Analytic.lean
𝕜 : Type u_1
inst✝⁵ : NontriviallyNormedField 𝕜
E : Type u
inst✝⁴ : NormedAddCommGroup E
inst✝³ : NormedSpace 𝕜 E
F : Type v
inst✝² : NormedAddCommGroup F
inst✝¹ : NormedSpace 𝕜 F
p : FormalMultilinearSeries 𝕜 E F
r : ℝ≥0∞
f : E → F
x : E
s✝ : Set E
inst✝ : CompleteSpace F
h : AnalyticAt 𝕜 f x
n : ℕ∞
s : Set E
hs : s ∈ nhds x
hf : AnalyticOn 𝕜 f s
\u22a2 ContDiffAt 𝕜 n f x
-- Mathlib/Algebra/Group/Units/Hom.lean
F : Type u_1
G : Type u_2
α : Type u_3
M : Type u_4
N : Type u_5
inst✝⁴ : FunLike F M N
inst✝³ : FunLike G N M
inst✝² : Monoid M
inst✝¹ : Monoid N
inst✝ : MonoidHomClass G N M
f : F
x : M
g : G
hfg : LeftInverse ⇑g ⇑f
h : IsUnit (f x)
\u22a2 IsUnit x
-- Mathlib/Algebra/Group/Hom/Basic.lean
α : Type u_1
β : Type u_2
M : Type u_3
N : Type u_4
P : Type u_5
G : Type u_6
H : Type u_7
F : Type u_8
inst✝² : Mul M
inst✝¹ : CommSemigroup N
inst✝ : CommSemigroup P
g : N →ₙ* P
f₁ f₂ : M →ₙ* N
x✝ : M
\u22a2 (g.comp (f₁ * f₂)) x✝ = (g.comp f₁ * g.comp f₂) x✝