ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/LinearAlgebra/CliffordAlgebra/Fold.lean
R : Type u_1
M : Type u_2
N : Type u_3
inst✝⁴ : CommRing R
inst✝³ : AddCommGroup M
inst✝² : AddCommGroup N
inst✝¹ : Module R M
inst✝ : Module R N
Q : QuadraticForm R M
P : CliffordAlgebra Q → Prop
algebraMap : ∀ (r : R), P ((_root_.algebraMap R (CliffordAlgebra Q)) r)
add : ∀ (x y : CliffordAlgebra Q), P x → P y → P (x + y)
mul_ι : ∀ (m : M) (x : CliffordAlgebra Q), P x → P (x * (ι Q) m)
x : CliffordAlgebra Q
this : x ∈ ⊤
\u22a2 P x
-- Mathlib/LinearAlgebra/CliffordAlgebra/Fold.lean
R : Type u_1
M : Type u_2
N : Type u_3
inst✝⁴ : CommRing R
inst✝³ : AddCommGroup M
inst✝² : AddCommGroup N
inst✝¹ : Module R M
inst✝ : Module R N
Q : QuadraticForm R M
P : CliffordAlgebra Q → Prop
algebraMap : ∀ (r : R), P ((_root_.algebraMap R (CliffordAlgebra Q)) r)
add : ∀ (x y : CliffordAlgebra Q), P x → P y → P (x + y)
mul_ι : ∀ (m : M) (x : CliffordAlgebra Q), P x → P (x * (ι Q) m)
x : CliffordAlgebra Q
this : x ∈ ⨆ i, LinearMap.range (ι Q) ^ i
\u22a2 P x
-- Mathlib/GroupTheory/OrderOfElement.lean
G : Type u_1
H : Type u_2
A : Type u_3
α : Type u_4
β : Type u_5
inst✝ : Group G
x y : G
i : ℤ
\u22a2 ↑(orderOf x) ∣ i ↔ x ^ i = 1
-- Mathlib/GroupTheory/OrderOfElement.lean
G : Type u_1
H : Type u_2
A : Type u_3
α : Type u_4
β : Type u_5
inst✝ : Group G
x y : G
i : ℕ
\u22a2 ↑(orderOf x) ∣ ↑i ↔ x ^ ↑i = 1
-- Mathlib/GroupTheory/OrderOfElement.lean
G : Type u_1
H : Type u_2
A : Type u_3
α : Type u_4
β : Type u_5
inst✝ : Group G
x y : G
i : ℕ
\u22a2 ↑(orderOf x) ∣ -↑i ↔ x ^ (-↑i) = 1
-- Mathlib/Data/PNat/Prime.lean
m n k : ℕ+
h : k.Coprime m
\u22a2 m.gcd (k * n) = m.gcd n
-- Mathlib/Data/PNat/Prime.lean
m n k : ℕ+
h : k.Coprime m
\u22a2 (k * n).gcd m = n.gcd m
-- Mathlib/SetTheory/Surreal/Dyadic.lean
y₁ y₂ : ℕ
h : y₁ ≤ y₂
m₁ m₂ : ℤ
h₂ : m₁ * 2 ^ y₁ = m₂ * 2 ^ y₂
\u22a2 ↑m₁ * powHalf y₂ = ↑m₂ * powHalf y₁
-- Mathlib/SetTheory/Surreal/Dyadic.lean
y₁ : ℕ
m₁ m₂ : ℤ
c : ℕ
h : y₁ ≤ y₁ + c
h₂ : m₁ * 2 ^ y₁ = m₂ * 2 ^ (y₁ + c)
\u22a2 ↑m₁ * powHalf (y₁ + c) = ↑m₂ * powHalf y₁
-- Mathlib/SetTheory/Surreal/Dyadic.lean
y₁ : ℕ
m₁ m₂ : ℤ
c : ℕ
h : y₁ ≤ y₁ + c
h₂ : m₁ = m₂ * 2 ^ c ∨ 2 ^ y₁ = 0
\u22a2 ↑m₁ * powHalf (y₁ + c) = ↑m₂ * powHalf y₁
-- Mathlib/Topology/MetricSpace/Perfect.lean
α : Type u_1
inst✝¹ : TopologicalSpace α
inst✝ : PolishSpace α
C : Set α
hC : IsClosed C
hunc : ¬C.Countable
this : UpgradedPolishSpace α := upgradePolishSpace α
\u22a2 ∃ f, range f ⊆ C ∧ Continuous f ∧ Function.Injective f
-- Mathlib/Topology/MetricSpace/Perfect.lean
α : Type u_1
inst✝¹ : TopologicalSpace α
inst✝ : PolishSpace α
C : Set α
hC : IsClosed C
hunc : ¬C.Countable
this : UpgradedPolishSpace α := upgradePolishSpace α
D : Set α
hD : Perfect D
Dnonempty : D.Nonempty
hDC : D ⊆ C
\u22a2 ∃ f, range f ⊆ C ∧ Continuous f ∧ Function.Injective f
-- Mathlib/Topology/MetricSpace/Perfect.lean
α : Type u_1
inst✝¹ : TopologicalSpace α
inst✝ : PolishSpace α
C : Set α
hC : IsClosed C
hunc : ¬C.Countable
this : UpgradedPolishSpace α := upgradePolishSpace α
D : Set α
hD : Perfect D
Dnonempty : D.Nonempty
hDC : D ⊆ C
f : (ℕ → Bool) → α
hfD : range f ⊆ D
hf : Continuous f ∧ Function.Injective f
\u22a2 ∃ f, range f ⊆ C ∧ Continuous f ∧ Function.Injective f
-- .lake/packages/batteries/Batteries/Data/List/EraseIdx.lean
α : Type u
β : Type v
l : List α
k : Nat
hk : l.length ≤ k
l' : List α
\u22a2 (l ++ l').eraseIdx k = l ++ l'.eraseIdx (k - l.length)
-- .lake/packages/batteries/Batteries/Data/List/EraseIdx.lean
α : Type u
β : Type v
l : List α
k : Nat
hk : l.length ≤ k
l' : List α
\u22a2 l ++ (take (k - l.length) l' ++ drop (k + 1 - l.length) l') = l ++ (take (k - l.length) l' ++ drop (k - l.length + 1) l')
-- Mathlib/Topology/EMetricSpace/Lipschitz.lean
α : Type u
β : Type v
γ : Type w
ι : Type x
inst✝¹ : PseudoEMetricSpace α
inst✝ : PseudoEMetricSpace β
K : ℝ≥0
s t✝ : Set α
f : α → β
t : Set ↑s
\u22a2 LipschitzOnWith K (s.restrict f) t ↔ LipschitzOnWith K f (s ∩ Subtype.val '' t)
-- Mathlib/Topology/EMetricSpace/Lipschitz.lean
α : Type u
β : Type v
γ : Type w
ι : Type x
inst✝¹ : PseudoEMetricSpace α
inst✝ : PseudoEMetricSpace β
K : ℝ≥0
s t✝ : Set α
f : α → β
t : Set ↑s
\u22a2 (∀ (a : α) (b : a ∈ s), ⟨a, b⟩ ∈ t → ∀ (a_2 : α) (b : a_2 ∈ s), ⟨a_2, b⟩ ∈ t → edist (f a) (f a_2) ≤ ↑K * edist a a_2) ↔ ∀ ⦃x : α⦄, x ∈ s ∩ Subtype.val '' t → ∀ ⦃y : α⦄, y ∈ s ∩ Subtype.val '' t → edist (f x) (f y) ≤ ↑K * edist x y
-- Mathlib/CategoryTheory/Sites/Closed.lean
C : Type u
inst✝ : Category.{v, u} C
J₁ J₂ : GrothendieckTopology C
c : (X : C) → ClosureOperator (Sieve X)
pb : ∀ ⦃X Y : C⦄ (f : Y ⟶ X) (S : Sieve X), (c Y) (Sieve.pullback f S) = Sieve.pullback f ((c X) S)
X : C
S : Sieve X
Y : C
f : Y ⟶ X
\u22a2 (c Y) (Sieve.pullback f S) = ⊤ ↔ ((c X) S).arrows f
-- Mathlib/Algebra/Order/Field/Basic.lean
ι : Type u_1
α : Type u_2
β : Type u_3
inst✝ : LinearOrderedField α
a b c d : α
n : ℤ
\u22a2 AntitoneOn (fun x => x⁻¹) (Set.Iio 0)
-- Mathlib/GroupTheory/Congruence/BigOperators.lean
ι : Type u_1
M : Type u_2
inst✝ : Monoid M
c : Con M
l : List ι
f g : ι → M
h : ∀ x ∈ l, c (f x) (g x)
\u22a2 c (List.map f l).prod (List.map g l).prod
-- Mathlib/Algebra/Module/PID.lean
R : Type u
inst✝⁶ : CommRing R
inst✝⁵ : IsDomain R
inst✝⁴ : IsPrincipalIdealRing R
M : Type v
inst✝³ : AddCommGroup M
inst✝² : Module R M
N : Type (max u v)
inst✝¹ : AddCommGroup N
inst✝ : Module R N
p : R
hp : Irreducible p
hM : IsTorsion' M ↥(Submonoid.powers p)
dec : (x : M) → Decidable (x = 0)
hN : IsTorsion' N ↥(Submonoid.powers p)
h' : Finite R N
\u22a2 ∃ d k, Nonempty (N ≃ₗ[R] ⨁ (i : Fin d), R ⧸ Submodule.span R {p ^ k i})
-- Mathlib/Algebra/Module/PID.lean
R : Type u
inst✝⁶ : CommRing R
inst✝⁵ : IsDomain R
inst✝⁴ : IsPrincipalIdealRing R
M : Type v
inst✝³ : AddCommGroup M
inst✝² : Module R M
N : Type (max u v)
inst✝¹ : AddCommGroup N
inst✝ : Module R N
p : R
hp : Irreducible p
hM : IsTorsion' M ↥(Submonoid.powers p)
dec : (x : M) → Decidable (x = 0)
hN : IsTorsion' N ↥(Submonoid.powers p)
h' : Finite R N
d : ℕ
s : Fin d → N
hs : Submodule.span R (Set.range s) = ⊤
\u22a2 ∃ d k, Nonempty (N ≃ₗ[R] ⨁ (i : Fin d), R ⧸ Submodule.span R {p ^ k i})
-- Mathlib/Algebra/Module/PID.lean
R : Type u
inst✝⁶ : CommRing R
inst✝⁵ : IsDomain R
inst✝⁴ : IsPrincipalIdealRing R
M : Type v
inst✝³ : AddCommGroup M
inst✝² : Module R M
N : Type (max u v)
inst✝¹ : AddCommGroup N
inst✝ : Module R N
p : R
hp : Irreducible p
hM : IsTorsion' M ↥(Submonoid.powers p)
dec : (x : M) → Decidable (x = 0)
hN : IsTorsion' N ↥(Submonoid.powers p)
h' : Finite R N
d : ℕ
s : Fin d → N
hs : Submodule.span R (Set.range s) = ⊤
\u22a2 ∃ k, Nonempty (N ≃ₗ[R] ⨁ (i : Fin d), R ⧸ Submodule.span R {p ^ k i})
-- Mathlib/Order/Interval/Finset/Basic.lean
ι : Type u_1
α : Type u_2
inst✝² : Preorder α
inst✝¹ : LocallyFiniteOrder α
a a₁ a₂ b b₁ b₂ c x : α
inst✝ : LocallyFiniteOrderBot α
\u22a2 Icc a b ⊆ Iic b
-- Mathlib/Analysis/Convex/Segment.lean
𝕜 : Type u_1
E : Type u_2
F : Type u_3
G : Type u_4
ι : Type u_5
π : ι → Type u_6
inst✝⁵ : OrderedRing 𝕜
inst✝⁴ : AddCommGroup E
inst✝³ : AddCommGroup F
inst✝² : AddCommGroup G
inst✝¹ : Module 𝕜 E
inst✝ : Module 𝕜 F
x y : E
\u22a2 [x-[𝕜]y] = ⇑(AffineMap.lineMap x y) '' Icc 0 1
-- Mathlib/Analysis/Convex/Segment.lean
𝕜 : Type u_1
E : Type u_2
F : Type u_3
G : Type u_4
ι : Type u_5
π : ι → Type u_6
inst✝⁵ : OrderedRing 𝕜
inst✝⁴ : AddCommGroup E
inst✝³ : AddCommGroup F
inst✝² : AddCommGroup G
inst✝¹ : Module 𝕜 E
inst✝ : Module 𝕜 F
x y : E
a✝¹ : 𝕜
a✝ : a✝¹ ∈ Icc 0 1
\u22a2 (AffineMap.lineMap x y) a✝¹ = (1 - a✝¹) • x + a✝¹ • y
-- Mathlib/Algebra/Ring/Units.lean
α : Type u
β : Type v
γ : Type w
R : Type x
inst✝³ : Ring α
a b : α
F : Type u_1
inst✝² : Ring β
inst✝¹ : FunLike F α β
inst✝ : RingHomClass F α β
f : F
\u22a2 (map ↑f) (-1) = -1
-- Mathlib/Data/Nat/Set.lean
α✝ : Type u_1
α : Type u_2
x : α
f : ℕ → α → α
\u22a2 (range fun n => rec x f n) = {x} ∪ range fun n => rec (f 0 x) (f ∘ succ) n
-- Mathlib/Data/Nat/Set.lean
α✝ : Type u_1
α : Type u_2
x : α
f : ℕ → α → α
x✝ : ℕ
\u22a2 rec (f 0 x) (f ∘ succ) x✝ = ((fun n => rec x f n) ∘ succ) x✝
-- Mathlib/Algebra/Order/Module/Defs.lean
α : Type u_1
β : Type u_2
a a₁ a₂ : α
b b₁ b₂ : β
inst✝⁷ : Monoid α
inst✝⁶ : Zero α
inst✝⁵ : Zero β
inst✝⁴ : MulAction α β
inst✝³ : Preorder α
inst✝² : Preorder β
inst✝¹ : SMulPosMono α β
inst✝ : SMulPosReflectLE α β
hb : 0 < b
\u22a2 a • b ≤ b ↔ a • b ≤ 1 • b
-- Mathlib/Algebra/Order/Monovary.lean
ι : Type u_1
α : Type u_2
β : Type u_3
inst✝¹ : OrderedCommGroup α
inst✝ : OrderedCommGroup β
s : Set ι
f f₁ f₂ : ι → α
g g₁ g₂ : ι → β
\u22a2 AntivaryOn f g⁻¹ s ↔ MonovaryOn f g s
-- Mathlib/Analysis/Normed/Group/Basic.lean
𝓕 : Type u_1
𝕜 : Type u_2
α : Type u_3
ι : Type u_4
κ : Type u_5
E : Type u_6
F : Type u_7
G : Type u_8
inst✝³ : SeminormedGroup E
inst✝² : SeminormedGroup F
inst✝¹ : SeminormedGroup G
s : Set E
a a₁ a₂ b b₁ b₂ : E
r r₁ r₂ : ℝ
inst✝ : FunLike 𝓕 E F
\u22a2 Tendsto (fun a => ‖a‖) (𝓝 1) (𝓝 0)
-- Mathlib/Order/Filter/Basic.lean
α : Type u
β : Type v
γ : Type w
δ : Type u_1
ι : Sort x
l : Filter α
g : α → β
f : Filter α
\u22a2 (pure g).seq f = map g f
-- Mathlib/Order/Filter/Basic.lean
α : Type u
β : Type v
γ : Type w
δ : Type u_1
ι : Sort x
l : Filter α
g : α → β
f : Filter α
s : Set α
hs : s ∈ f
\u22a2 g '' s ∈ (pure g).seq f
-- Mathlib/Order/Filter/Basic.lean
α : Type u
β : Type v
γ : Type w
δ : Type u_1
ι : Sort x
l : Filter α
g : α → β
f : Filter α
s : Set (α → β)
hs : s ∈ pure g
t : Set α
ht : t ∈ f
\u22a2 s.seq t ∈ map g f
-- Mathlib/Topology/MetricSpace/Equicontinuity.lean
α : Type u_1
β : Type u_2
ι✝ : Type u_3
inst✝¹ : PseudoMetricSpace α
ι : Type u_4
inst✝ : TopologicalSpace β
F : ι → β → α
x₀ : β
\u22a2 EquicontinuousAt F x₀ ↔ ∀ ε > 0, ∃ U ∈ 𝓝 x₀, ∀ x ∈ U, ∀ x' ∈ U, ∀ (i : ι), dist (F i x) (F i x') < ε
-- Mathlib/Topology/MetricSpace/Equicontinuity.lean
α : Type u_1
β : Type u_2
ι✝ : Type u_3
inst✝¹ : PseudoMetricSpace α
ι : Type u_4
inst✝ : TopologicalSpace β
F : ι → β → α
x₀ : β
\u22a2 (∀ U ∈ 𝓤 α, ∃ V ∈ 𝓝 x₀, ∀ x ∈ V, ∀ y ∈ V, ∀ (i : ι), (F i x, F i y) ∈ U) ↔ ∀ ε > 0, ∃ U ∈ 𝓝 x₀, ∀ x ∈ U, ∀ x' ∈ U, ∀ (i : ι), dist (F i x) (F i x') < ε
-- Mathlib/Topology/MetricSpace/PiNat.lean
E : ℕ → Type u_1
x y z : (n : ℕ) → E n
h : x ≠ z
\u22a2 min (firstDiff x y) (firstDiff y z) ≤ firstDiff x z
-- Mathlib/Topology/MetricSpace/PiNat.lean
E : ℕ → Type u_1
x y z : (n : ℕ) → E n
h : x ≠ z
H : firstDiff x z < min (firstDiff x y) (firstDiff y z)
\u22a2 False
-- Mathlib/Topology/MetricSpace/PiNat.lean
E : ℕ → Type u_1
x y z : (n : ℕ) → E n
h : x ≠ z
H : firstDiff x z < firstDiff x y ∧ firstDiff x z < firstDiff y z
\u22a2 False
-- Mathlib/Topology/MetricSpace/PiNat.lean
E : ℕ → Type u_1
x y z : (n : ℕ) → E n
h : x ≠ z
H : firstDiff x z < firstDiff x y ∧ firstDiff x z < firstDiff y z
\u22a2 x (firstDiff x z) = z (firstDiff x z)
-- Mathlib/Analysis/SpecialFunctions/Trigonometric/Complex.lean
x : ℝ
hx : 0 ≤ x
hx' : x ≤ π / 2
\u22a2 2 / π * x ≤ sin x
-- Mathlib/Analysis/SpecialFunctions/Trigonometric/Complex.lean
x : ℝ
hx : 0 ≤ x
hx' : x ≤ π / 2
\u22a2 (π / 2)⁻¹ * x ≤ sin x
-- Mathlib/GroupTheory/CommutingProbability.lean
M : Type u_1
inst✝² : Mul M
α : Type u_2
i : α → Type u_3
inst✝¹ : Fintype α
inst✝ : (a : α) → Mul (i a)
\u22a2 commProb ((a : α) → i a) = ∏ a : α, commProb (i a)
-- Mathlib/GroupTheory/CommutingProbability.lean
M : Type u_1
inst✝² : Mul M
α : Type u_2
i : α → Type u_3
inst✝¹ : Fintype α
inst✝ : (a : α) → Mul (i a)
\u22a2 ↑(Nat.card { p // ∀ (a : α), (p.1 * p.2) a = (p.2 * p.1) a }) / ↑(Nat.card ((a : α) → i a)) ^ 2 = ↑(Nat.card ((a : α) → { p // p.1 * p.2 = p.2 * p.1 })) / ↑(Nat.card ((a : α) → i a)) ^ 2
-- Mathlib/GroupTheory/CommutingProbability.lean
M : Type u_1
inst✝² : Mul M
α : Type u_2
i : α → Type u_3
inst✝¹ : Fintype α
inst✝ : (a : α) → Mul (i a)
\u22a2 Nat.card { p // ∀ (a : α), (p.1 * p.2) a = (p.2 * p.1) a } = Nat.card ((a : α) → { p // p.1 * p.2 = p.2 * p.1 })
-- Mathlib/RingTheory/MvPolynomial/WeightedHomogeneous.lean
R : Type u_1
M : Type u_2
inst✝⁴ : CommSemiring R
σ : Type u_3
inst✝³ : AddCommMonoid M
w : σ → M
n : M
φ ψ : MvPolynomial σ R
inst✝² : DecidableEq σ
inst✝¹ : DecidableEq R
inst✝ : DecidableEq M
x : ⨁ (i : M), ↥(weightedHomogeneousSubmodule R w i)
\u22a2 (coeLinearMap fun i => weightedHomogeneousSubmodule R w i) x = DFinsupp.sum x fun x x_1 => ↑x_1
-- Mathlib/LinearAlgebra/AffineSpace/FiniteDimensional.lean
k : Type u_1
V : Type u_2
P : Type u_3
ι : Type u_4
inst✝³ : DivisionRing k
inst✝² : AddCommGroup V
inst✝¹ : Module k V
inst✝ : AffineSpace V P
s : Set P
h : Collinear k s
p₁ p₂ p₃ : P
hp₂ : p₂ ∈ s
hp₃ : p₃ ∈ s
hp₂p₃ : p₂ ≠ p₃
\u22a2 Collinear k (insert p₁ s) ↔ Collinear k {p₁, p₂, p₃}
-- Mathlib/LinearAlgebra/AffineSpace/FiniteDimensional.lean
k : Type u_1
V : Type u_2
P : Type u_3
ι : Type u_4
inst✝³ : DivisionRing k
inst✝² : AddCommGroup V
inst✝¹ : Module k V
inst✝ : AffineSpace V P
s : Set P
h : Collinear k s
p₁ p₂ p₃ : P
hp₂ : p₂ ∈ s
hp₃ : p₃ ∈ s
hp₂p₃ : p₂ ≠ p₃
hv : vectorSpan k (insert p₁ s) = vectorSpan k {p₁, p₂, p₃}
\u22a2 Collinear k (insert p₁ s) ↔ Collinear k {p₁, p₂, p₃}
-- Mathlib/Data/Finset/Lattice.lean
F : Type u_1
α : Type u_2
β : Type u_3
γ : Type u_4
ι : Type u_5
κ : Type u_6
inst✝ : DecidableEq α
s : Finset β
f : β → α
a : α
\u22a2 (a ∈ s.sup fun b => {f b}) ↔ a ∈ image f s
-- Mathlib/Data/Finset/Lattice.lean
F : Type u_1
α : Type u_2
β : Type u_3
γ : Type u_4
ι : Type u_5
κ : Type u_6
inst✝ : DecidableEq α
s : Finset β
f : β → α
a : α
\u22a2 (∃ v ∈ s, a ∈ {f v}) ↔ ∃ a_1 ∈ s, f a_1 = a
-- Mathlib/Data/Finset/Basic.lean
α : Type u_1
β : Type u_2
γ : Type u_3
s : Finset α
a : α
ha : a ∉ s
r : β → β → Prop
f : α → β
\u22a2 _root_.Pairwise (r on fun a_1 => f ↑a_1) ↔ _root_.Pairwise (r on fun a => f ↑a) ∧ ∀ b ∈ s, r (f a) (f b) ∧ r (f b) (f a)
-- Mathlib/Data/Finset/Basic.lean
α : Type u_1
β : Type u_2
γ : Type u_3
s : Finset α
a : α
ha : a ∉ s
r : β → β → Prop
f : α → β
\u22a2 (↑s).Pairwise (r on f) → ((∀ b ∈ s, a ≠ b → (r on f) a b ∧ (r on f) b a) ↔ ∀ b ∈ s, r (f a) (f b) ∧ r (f b) (f a))
-- Mathlib/Topology/Order/LowerUpperTopology.lean
α : Type u_2
β : Type u_1
inst✝³ : Preorder α
inst✝² : TopologicalSpace α
inst✝¹ : IsLower α
s : Set α
inst✝ : TopologicalSpace β
f : β → α
\u22a2 Continuous f ↔ ∀ (a : α), IsClosed (f ⁻¹' Ici a)
-- Mathlib/Topology/Order/LowerUpperTopology.lean
α : Type u_2
β : Type u_1
inst✝² : Preorder α
s : Set α
inst✝¹ : TopologicalSpace β
f : β → α
inst✝ : IsLower α
\u22a2 Continuous f ↔ ∀ (a : α), IsClosed (f ⁻¹' Ici a)
-- Mathlib/Logic/IsEmpty.lean
α✝ : Sort u_1
β✝ : Sort u_2
γ : Sort u_3
α : Sort u_4
β : Sort u_5
\u22a2 IsEmpty (α ⊕' β) ↔ IsEmpty α ∧ IsEmpty β
-- Mathlib/Topology/Sequences.lean
X : Type u_1
Y : Type u_2
inst✝¹ : TopologicalSpace X
inst✝ : TopologicalSpace Y
ι : Sort u_3
t : ι → TopologicalSpace X
h : ∀ (i : ι), SequentialSpace X
this : TopologicalSpace X := ⨆ i, t i
\u22a2 SequentialSpace X
-- Mathlib/Topology/Sequences.lean
X : Type u_1
Y : Type u_2
inst✝¹ : TopologicalSpace X
inst✝ : TopologicalSpace Y
ι : Sort u_3
t : ι → TopologicalSpace X
h : ∀ (i : ι), SequentialSpace X
this : TopologicalSpace X := ⨆ i, t i
s : Set X
hs : IsSeqClosed s
i : ι
\u22a2 IsClosed s
-- Mathlib/Topology/Sequences.lean
X : Type u_1
Y : Type u_2
inst✝¹ : TopologicalSpace X
inst✝ : TopologicalSpace Y
ι : Sort u_3
t : ι → TopologicalSpace X
h : ∀ (i : ι), SequentialSpace X
this✝ : TopologicalSpace X := ⨆ i, t i
s : Set X
hs : IsSeqClosed s
i : ι
this : TopologicalSpace X := t i
\u22a2 IsClosed s
-- Mathlib/Data/ENNReal/Inv.lean
a✝ b✝ c d : ℝ≥0∞
r p q b a : ℝ≥0
ha : ↑a ≠ 0 ∨ ↑b ≠ ⊤
hb : ↑a ≠ ⊤ ∨ ↑b ≠ 0
h'a : ¬a = 0
h'b : ¬b = 0
\u22a2 (↑a * ↑b)⁻¹ = (↑a)⁻¹ * (↑b)⁻¹
-- Mathlib/Data/ENNReal/Inv.lean
a✝ b✝ c d : ℝ≥0∞
r p q b a : ℝ≥0
ha : ↑a ≠ 0 ∨ ↑b ≠ ⊤
hb : ↑a ≠ ⊤ ∨ ↑b ≠ 0
h'a : ¬a = 0
h'b : ¬b = 0
\u22a2 a * b ≠ 0
-- Mathlib/Algebra/Group/UniqueProds.lean
G : Type u
H : Type v
inst✝² : Mul G
inst✝¹ : Mul H
f : H →ₙ* G
hf : ∀ ⦃a b c d : H⦄, a * b = c * d → f a = f c ∧ f b = f d → a = c ∧ b = d
inst✝ : UniqueProds G
A B : Finset H
A0 : A.Nonempty
B0 : B.Nonempty
\u22a2 ∃ a0 ∈ A, ∃ b0 ∈ B, UniqueMul A B a0 b0
-- Mathlib/Algebra/Order/Floor.lean
F : Type u_1
α : Type u_2
β : Type u_3
inst✝¹ : LinearOrderedRing α
inst✝ : FloorRing α
z : ℤ
a✝ a b : α
h : a - ↑⌊a⌋ = b - ↑⌊b⌋
\u22a2 a - b = ↑(⌊a⌋ - ⌊b⌋)
-- Mathlib/Algebra/Order/Floor.lean
F : Type u_1
α : Type u_2
β : Type u_3
inst✝¹ : LinearOrderedRing α
inst✝ : FloorRing α
z✝ : ℤ
a✝ a b : α
z : ℤ
hz : a - b = ↑z
\u22a2 fract a = fract b
-- Mathlib/Algebra/Order/Floor.lean
F : Type u_1
α : Type u_2
β : Type u_3
inst✝¹ : LinearOrderedRing α
inst✝ : FloorRing α
z✝ : ℤ
a✝ a b : α
z : ℤ
hz : a - b = ↑z
\u22a2 a - fract b = ↑(z + ⌊b⌋)
-- Mathlib/Algebra/Order/Floor.lean
F : Type u_1
α : Type u_2
β : Type u_3
inst✝¹ : LinearOrderedRing α
inst✝ : FloorRing α
z✝ : ℤ
a✝ a b : α
z : ℤ
hz : a - b = ↑z
\u22a2 b + ↑z - fract b = ↑z + ↑⌊b⌋
-- Mathlib/CategoryTheory/Limits/Types.lean
J : Type v
inst✝¹ : Category.{w, v} J
F : J ⥤ Type u
inst✝ : HasColimit F
j j' : J
x : F.obj j
x' : F.obj j'
w : colimit.ι F j x = colimit.ι F j' x'
\u22a2 EqvGen (Quot.Rel F) ⟨j, x⟩ ⟨j', x'⟩
-- Mathlib/CategoryTheory/Limits/Types.lean
J : Type v
inst✝¹ : Category.{w, v} J
F : J ⥤ Type u
inst✝ : HasColimit F
j j' : J
x : F.obj j
x' : F.obj j'
w : colimit.ι F j x = colimit.ι F j' x'
\u22a2 Quot.mk (Quot.Rel F) ⟨j, x⟩ = Quot.mk (Quot.Rel F) ⟨j', x'⟩
-- Mathlib/Data/Rat/Lemmas.lean
q : ℚ
\u22a2 (q * q).num = q.num * q.num
-- Mathlib/Analysis/SpecialFunctions/Exponential.lean
𝕂 : Type u_1
𝕊 : Type u_2
𝔸 : Type u_3
inst✝⁹ : NontriviallyNormedField 𝕂
inst✝⁸ : CharZero 𝕂
inst✝⁷ : NormedCommRing 𝕊
inst✝⁶ : NormedRing 𝔸
inst✝⁵ : NormedSpace 𝕂 𝕊
inst✝⁴ : NormedAlgebra 𝕂 𝔸
inst✝³ : Algebra 𝕊 𝔸
inst✝² : ContinuousSMul 𝕊 𝔸
inst✝¹ : IsScalarTower 𝕂 𝕊 𝔸
inst✝ : CompleteSpace 𝔸
x : 𝔸
t : 𝕊
htx : t • x ∈ EMetric.ball 0 (expSeries 𝕂 𝔸).radius
\u22a2 HasFDerivAt (fun u => exp 𝕂 (u • x)) (exp 𝕂 (t • x) • ContinuousLinearMap.smulRight 1 x) t
-- Mathlib/Analysis/SpecialFunctions/Exponential.lean
𝕂 : Type u_1
𝕊 : Type u_2
𝔸 : Type u_3
inst✝⁹ : NontriviallyNormedField 𝕂
inst✝⁸ : CharZero 𝕂
inst✝⁷ : NormedCommRing 𝕊
inst✝⁶ : NormedRing 𝔸
inst✝⁵ : NormedSpace 𝕂 𝕊
inst✝⁴ : NormedAlgebra 𝕂 𝔸
inst✝³ : Algebra 𝕊 𝔸
inst✝² : ContinuousSMul 𝕊 𝔸
inst✝¹ : IsScalarTower 𝕂 𝕊 𝔸
inst✝ : CompleteSpace 𝔸
x : 𝔸
t : 𝕊
htx : t • x ∈ EMetric.ball 0 (expSeries 𝕂 𝔸).radius
hpos : 0 < (expSeries 𝕂 𝔸).radius
\u22a2 HasFDerivAt (fun u => exp 𝕂 (u • x)) (exp 𝕂 (t • x) • ContinuousLinearMap.smulRight 1 x) t
-- Mathlib/Analysis/SpecialFunctions/Exponential.lean
𝕂 : Type u_1
𝕊 : Type u_2
𝔸 : Type u_3
inst✝⁹ : NontriviallyNormedField 𝕂
inst✝⁸ : CharZero 𝕂
inst✝⁷ : NormedCommRing 𝕊
inst✝⁶ : NormedRing 𝔸
inst✝⁵ : NormedSpace 𝕂 𝕊
inst✝⁴ : NormedAlgebra 𝕂 𝔸
inst✝³ : Algebra 𝕊 𝔸
inst✝² : ContinuousSMul 𝕊 𝔸
inst✝¹ : IsScalarTower 𝕂 𝕊 𝔸
inst✝ : CompleteSpace 𝔸
x : 𝔸
t : 𝕊
htx : t • x ∈ EMetric.ball 0 (expSeries 𝕂 𝔸).radius
hpos : 0 < (expSeries 𝕂 𝔸).radius
\u22a2 (fun h => exp 𝕂 ((t + h) • x) - exp 𝕂 (t • x) - (exp 𝕂 (t • x) • ContinuousLinearMap.smulRight 1 x) h) =o[𝓝 0] fun h => h
-- Mathlib/Analysis/SpecialFunctions/Exponential.lean
𝕂 : Type u_1
𝕊 : Type u_2
𝔸 : Type u_3
inst✝⁹ : NontriviallyNormedField 𝕂
inst✝⁸ : CharZero 𝕂
inst✝⁷ : NormedCommRing 𝕊
inst✝⁶ : NormedRing 𝔸
inst✝⁵ : NormedSpace 𝕂 𝕊
inst✝⁴ : NormedAlgebra 𝕂 𝔸
inst✝³ : Algebra 𝕊 𝔸
inst✝² : ContinuousSMul 𝕊 𝔸
inst✝¹ : IsScalarTower 𝕂 𝕊 𝔸
inst✝ : CompleteSpace 𝔸
x : 𝔸
t : 𝕊
htx : t • x ∈ EMetric.ball 0 (expSeries 𝕂 𝔸).radius
hpos : 0 < (expSeries 𝕂 𝔸).radius
\u22a2 (fun h => exp 𝕂 (t • x) * (exp 𝕂 ((0 + h) • x) - exp 𝕂 (0 • x) - (ContinuousLinearMap.smulRight 1 x) h)) =ᶠ[𝓝 0] fun h => exp 𝕂 ((t + h) • x) - exp 𝕂 (t • x) - (exp 𝕂 (t • x) • ContinuousLinearMap.smulRight 1 x) h
-- Mathlib/Analysis/SpecialFunctions/Exponential.lean
𝕂 : Type u_1
𝕊 : Type u_2
𝔸 : Type u_3
inst✝⁹ : NontriviallyNormedField 𝕂
inst✝⁸ : CharZero 𝕂
inst✝⁷ : NormedCommRing 𝕊
inst✝⁶ : NormedRing 𝔸
inst✝⁵ : NormedSpace 𝕂 𝕊
inst✝⁴ : NormedAlgebra 𝕂 𝔸
inst✝³ : Algebra 𝕊 𝔸
inst✝² : ContinuousSMul 𝕊 𝔸
inst✝¹ : IsScalarTower 𝕂 𝕊 𝔸
inst✝ : CompleteSpace 𝔸
x : 𝔸
t : 𝕊
htx : t • x ∈ EMetric.ball 0 (expSeries 𝕂 𝔸).radius
hpos : 0 < (expSeries 𝕂 𝔸).radius
this : Tendsto (fun h => h • x) (𝓝 0) (𝓝 0)
\u22a2 (fun h => exp 𝕂 (t • x) * (exp 𝕂 ((0 + h) • x) - exp 𝕂 (0 • x) - (ContinuousLinearMap.smulRight 1 x) h)) =ᶠ[𝓝 0] fun h => exp 𝕂 ((t + h) • x) - exp 𝕂 (t • x) - (exp 𝕂 (t • x) • ContinuousLinearMap.smulRight 1 x) h
-- Mathlib/Analysis/SpecialFunctions/Exponential.lean
𝕂 : Type u_1
𝕊 : Type u_2
𝔸 : Type u_3
inst✝⁹ : NontriviallyNormedField 𝕂
inst✝⁸ : CharZero 𝕂
inst✝⁷ : NormedCommRing 𝕊
inst✝⁶ : NormedRing 𝔸
inst✝⁵ : NormedSpace 𝕂 𝕊
inst✝⁴ : NormedAlgebra 𝕂 𝔸
inst✝³ : Algebra 𝕊 𝔸
inst✝² : ContinuousSMul 𝕊 𝔸
inst✝¹ : IsScalarTower 𝕂 𝕊 𝔸
inst✝ : CompleteSpace 𝔸
x : 𝔸
t : 𝕊
htx : t • x ∈ EMetric.ball 0 (expSeries 𝕂 𝔸).radius
hpos : 0 < (expSeries 𝕂 𝔸).radius
this✝ : Tendsto (fun h => h • x) (𝓝 0) (𝓝 0)
this : ∀ᶠ (h : 𝕊) in 𝓝 0, h • x ∈ EMetric.ball 0 (expSeries 𝕂 𝔸).radius
\u22a2 (fun h => exp 𝕂 (t • x) * (exp 𝕂 ((0 + h) • x) - exp 𝕂 (0 • x) - (ContinuousLinearMap.smulRight 1 x) h)) =ᶠ[𝓝 0] fun h => exp 𝕂 ((t + h) • x) - exp 𝕂 (t • x) - (exp 𝕂 (t • x) • ContinuousLinearMap.smulRight 1 x) h
-- Mathlib/Analysis/SpecialFunctions/Exponential.lean
𝕂 : Type u_1
𝕊 : Type u_2
𝔸 : Type u_3
inst✝⁹ : NontriviallyNormedField 𝕂
inst✝⁸ : CharZero 𝕂
inst✝⁷ : NormedCommRing 𝕊
inst✝⁶ : NormedRing 𝔸
inst✝⁵ : NormedSpace 𝕂 𝕊
inst✝⁴ : NormedAlgebra 𝕂 𝔸
inst✝³ : Algebra 𝕊 𝔸
inst✝² : ContinuousSMul 𝕊 𝔸
inst✝¹ : IsScalarTower 𝕂 𝕊 𝔸
inst✝ : CompleteSpace 𝔸
x : 𝔸
t : 𝕊
htx : t • x ∈ EMetric.ball 0 (expSeries 𝕂 𝔸).radius
hpos : 0 < (expSeries 𝕂 𝔸).radius
this✝ : Tendsto (fun h => h • x) (𝓝 0) (𝓝 0)
this : ∀ᶠ (h : 𝕊) in 𝓝 0, h • x ∈ EMetric.ball 0 (expSeries 𝕂 𝔸).radius
h : 𝕊
hh : h • x ∈ EMetric.ball 0 (expSeries 𝕂 𝔸).radius
\u22a2 exp 𝕂 (t • x) * (exp 𝕂 ((0 + h) • x) - exp 𝕂 (0 • x) - (ContinuousLinearMap.smulRight 1 x) h) = exp 𝕂 ((t + h) • x) - exp 𝕂 (t • x) - (exp 𝕂 (t • x) • ContinuousLinearMap.smulRight 1 x) h
-- Mathlib/Analysis/SpecialFunctions/Exponential.lean
𝕂 : Type u_1
𝕊 : Type u_2
𝔸 : Type u_3
inst✝⁹ : NontriviallyNormedField 𝕂
inst✝⁸ : CharZero 𝕂
inst✝⁷ : NormedCommRing 𝕊
inst✝⁶ : NormedRing 𝔸
inst✝⁵ : NormedSpace 𝕂 𝕊
inst✝⁴ : NormedAlgebra 𝕂 𝔸
inst✝³ : Algebra 𝕊 𝔸
inst✝² : ContinuousSMul 𝕊 𝔸
inst✝¹ : IsScalarTower 𝕂 𝕊 𝔸
inst✝ : CompleteSpace 𝔸
x : 𝔸
t : 𝕊
htx : t • x ∈ EMetric.ball 0 (expSeries 𝕂 𝔸).radius
hpos : 0 < (expSeries 𝕂 𝔸).radius
this✝¹ : Tendsto (fun h => h • x) (𝓝 0) (𝓝 0)
this✝ : ∀ᶠ (h : 𝕊) in 𝓝 0, h • x ∈ EMetric.ball 0 (expSeries 𝕂 𝔸).radius
h : 𝕊
hh : h • x ∈ EMetric.ball 0 (expSeries 𝕂 𝔸).radius
this : Commute (t • x) (h • x)
\u22a2 exp 𝕂 (t • x) * (exp 𝕂 ((0 + h) • x) - exp 𝕂 (0 • x) - (ContinuousLinearMap.smulRight 1 x) h) = exp 𝕂 ((t + h) • x) - exp 𝕂 (t • x) - (exp 𝕂 (t • x) • ContinuousLinearMap.smulRight 1 x) h
-- Mathlib/Computability/EpsilonNFA.lean
α : Type u
σ σ' : Type v
M : εNFA α σ
S : Set σ
x : List α
s : σ
a : α
\u22a2 s ∈ M.stepSet S a ↔ ∃ t ∈ S, s ∈ M.εClosure (M.step t (some a))
-- Mathlib/Testing/SlimCheck/Functions.lean
α : Type u
β : Type v
γ : Sort w
inst✝ : DecidableEq α
xs : List (α × α)
x y z : α
\u22a2 applyId ((y, z) :: xs) x = if y = x then z else applyId xs x
-- Mathlib/Testing/SlimCheck/Functions.lean
α : Type u
β : Type v
γ : Sort w
inst✝ : DecidableEq α
xs : List (α × α)
x y z : α
\u22a2 (if h : y = x then some z else dlookup x (map Prod.toSigma xs)).getD x = if y = x then z else (dlookup x (map Prod.toSigma xs)).getD x
-- Mathlib/Data/Finset/Sym.lean
α : Type u_1
β : Type u_2
inst✝ : DecidableEq α
s t : Finset α
a b : α
n : ℕ
h : s.sym n = ∅
\u22a2 s = ∅
-- Mathlib/Data/Finset/Sym.lean
α : Type u_1
β : Type u_2
inst✝ : DecidableEq α
s t : Finset α
a b : α
n : ℕ
h : ¬(s.sym n).Nonempty
\u22a2 ¬s.Nonempty
-- Mathlib/SetTheory/Ordinal/Notation.lean
\u22a2 fastGrowing 1 = fun n => 2 * n
-- Mathlib/SetTheory/Ordinal/Notation.lean
\u22a2 (fun i => (fastGrowing 0)^[i] i) = fun n => 2 * n
-- Mathlib/SetTheory/Ordinal/Notation.lean
i : ℕ
\u22a2 (fastGrowing 0)^[i] i = 2 * i
-- Mathlib/SetTheory/Ordinal/Notation.lean
i : ℕ
\u22a2 Nat.succ^[i] i = i + i
-- Mathlib/SetTheory/Ordinal/Notation.lean
i a b : ℕ
\u22a2 Nat.succ^[a] b = b + a
-- Mathlib/FieldTheory/Finite/Basic.lean
K : Type u_1
R : Type u_2
p : ℕ
hp : Fact (Nat.Prime p)
x : ZMod p
\u22a2 ∃ a b, a ^ 2 + b ^ 2 = x
-- Mathlib/FieldTheory/Finite/Basic.lean
K : Type u_1
R : Type u_2
p : ℕ
hp : Fact (Nat.Prime p)
x : ZMod p
hp2 : p = 2
\u22a2 ∃ a b, a ^ 2 + b ^ 2 = x