ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/LinearAlgebra/FreeModule/PID.lean
R : Type u
M : Type v
inst✝³ : Ring R
inst✝² : AddCommGroup M
inst✝¹ : Module R M
ι : Type u_1
b✝ : Basis ι R M
N O : Submodule R M
b : Basis ι R ↥O
hNO : N ≤ O
ϕ : ↥O →ₗ[R] R
hϕ : ∀ (ψ : ↥O →ₗ[R] R), ¬ϕ.submoduleImage N < ψ.submoduleImage N
inst✝ : (ϕ.submoduleImage N).IsPrincipal
hgen : generator (ϕ.submoduleImage N) = 0
\u22a2 ∀ x ∈ N, x = 0
-- Mathlib/LinearAlgebra/FreeModule/PID.lean
R : Type u
M : Type v
inst✝³ : Ring R
inst✝² : AddCommGroup M
inst✝¹ : Module R M
ι : Type u_1
b✝ : Basis ι R M
N O : Submodule R M
b : Basis ι R ↥O
hNO : N ≤ O
ϕ : ↥O →ₗ[R] R
hϕ : ∀ (ψ : ↥O →ₗ[R] R), ¬ϕ.submoduleImage N < ψ.submoduleImage N
inst✝ : (ϕ.submoduleImage N).IsPrincipal
hgen : generator (ϕ.submoduleImage N) = 0
x : M
hx : x ∈ N
\u22a2 x = 0
-- Mathlib/LinearAlgebra/FreeModule/PID.lean
R : Type u
M : Type v
inst✝³ : Ring R
inst✝² : AddCommGroup M
inst✝¹ : Module R M
ι : Type u_1
b✝ : Basis ι R M
N O : Submodule R M
b : Basis ι R ↥O
hNO : N ≤ O
ϕ : ↥O →ₗ[R] R
hϕ : ∀ (ψ : ↥O →ₗ[R] R), ¬ϕ.submoduleImage N < ψ.submoduleImage N
inst✝ : (ϕ.submoduleImage N).IsPrincipal
hgen : generator (ϕ.submoduleImage N) = 0
x : M
hx : x ∈ N
i : ι
\u22a2 (b.repr ⟨x, ⋯⟩) i = (b.repr 0) i
-- Mathlib/LinearAlgebra/FreeModule/PID.lean
R : Type u
M : Type v
inst✝³ : Ring R
inst✝² : AddCommGroup M
inst✝¹ : Module R M
ι : Type u_1
b✝ : Basis ι R M
N O : Submodule R M
b : Basis ι R ↥O
hNO : N ≤ O
ϕ : ↥O →ₗ[R] R
hϕ : ∀ (ψ : ↥O →ₗ[R] R), ¬⊥ < ψ.submoduleImage N
inst✝ : (ϕ.submoduleImage N).IsPrincipal
hgen : generator (ϕ.submoduleImage N) = 0
x : M
hx : x ∈ N
i : ι
\u22a2 (b.repr ⟨x, ⋯⟩) i = (b.repr 0) i
-- Mathlib/LinearAlgebra/FreeModule/PID.lean
R : Type u
M : Type v
inst✝³ : Ring R
inst✝² : AddCommGroup M
inst✝¹ : Module R M
ι : Type u_1
b✝ : Basis ι R M
N O : Submodule R M
b : Basis ι R ↥O
hNO : N ≤ O
ϕ : ↥O →ₗ[R] R
hϕ : ∀ (ψ : ↥O →ₗ[R] R), ¬⊥ < ψ.submoduleImage N
inst✝ : (ϕ.submoduleImage N).IsPrincipal
hgen : generator (ϕ.submoduleImage N) = 0
x : M
hx : x ∈ N
i : ι
\u22a2 (b.repr ⟨x, ⋯⟩) i = 0
-- Mathlib/LinearAlgebra/FreeModule/PID.lean
R : Type u
M : Type v
inst✝³ : Ring R
inst✝² : AddCommGroup M
inst✝¹ : Module R M
ι : Type u_1
b✝ : Basis ι R M
N O : Submodule R M
b : Basis ι R ↥O
hNO : N ≤ O
ϕ : ↥O →ₗ[R] R
hϕ : ∀ (ψ : ↥O →ₗ[R] R), ¬⊥ < ψ.submoduleImage N
inst✝ : (ϕ.submoduleImage N).IsPrincipal
hgen : generator (ϕ.submoduleImage N) = 0
x : M
hx : x ∈ N
i : ι
\u22a2 (b.repr ⟨x, ⋯⟩) i ∈ (Finsupp.lapply i ∘ₗ ↑b.repr).submoduleImage N
-- Mathlib/Combinatorics/SimpleGraph/Matching.lean
V : Type u_1
G G' : SimpleGraph V
M M' : G.Subgraph
v✝ w : V
hM : M.IsMatching
hM' : M'.IsMatching
hd : Disjoint M.support M'.support
v : V
hv : v ∈ (M ⊔ M').verts
\u22a2 ∃! w, (M ⊔ M').Adj v w
-- Mathlib/Combinatorics/SimpleGraph/Matching.lean
V : Type u_1
G G' : SimpleGraph V
M M' : G.Subgraph
v✝ w : V
hM : M.IsMatching
hM' : M'.IsMatching
hd : Disjoint M.support M'.support
v : V
hv : v ∈ (M ⊔ M').verts
aux : ∀ {N N' : G.Subgraph}, N.IsMatching → Disjoint N.support N'.support → v ∈ N.verts → ∃! w, (N ⊔ N').Adj v w
\u22a2 ∃! w, (M ⊔ M').Adj v w
-- Mathlib/LinearAlgebra/Matrix/BilinearForm.lean
R : Type u_1
M✝ : Type u_2
inst✝²⁰ : CommSemiring R
inst✝¹⁹ : AddCommMonoid M✝
inst✝¹⁸ : Module R M✝
R₁ : Type u_3
M₁ : Type u_4
inst✝¹⁷ : CommRing R₁
inst✝¹⁶ : AddCommGroup M₁
inst✝¹⁵ : Module R₁ M₁
R₂ : Type u_5
M₂ : Type u_6
inst✝¹⁴ : CommSemiring R₂
inst✝¹³ : AddCommMonoid M₂
inst✝¹² : Module R₂ M₂
R₃ : Type u_7
M₃ : Type u_8
inst✝¹¹ : CommRing R₃
inst✝¹⁰ : AddCommGroup M₃
inst✝⁹ : Module R₃ M₃
V : Type u_9
K : Type u_10
inst✝⁸ : Field K
inst✝⁷ : AddCommGroup V
inst✝⁶ : Module K V
B : BilinForm R M✝
B₁ : BilinForm R₁ M₁
B₂ : BilinForm R₂ M₂
n : Type u_11
o : Type u_12
inst✝⁵ : Fintype n
inst✝⁴ : Fintype o
inst✝³ : DecidableEq n
b : Basis n R₂ M₂
M₂' : Type u_13
inst✝² : AddCommMonoid M₂'
inst✝¹ : Module R₂ M₂'
c : Basis o R₂ M₂'
inst✝ : DecidableEq o
M : Matrix n n R₂
P Q : Matrix n o R₂
x y : M₂'
\u22a2 ((((toBilin b) M).comp ((toLin c b) P) ((toLin c b) Q)) x) y = (((toBilin c) (Pᵀ * M * Q)) x) y
-- Mathlib/LinearAlgebra/Matrix/BilinearForm.lean
R : Type u_1
M✝ : Type u_2
inst✝²⁰ : CommSemiring R
inst✝¹⁹ : AddCommMonoid M✝
inst✝¹⁸ : Module R M✝
R₁ : Type u_3
M₁ : Type u_4
inst✝¹⁷ : CommRing R₁
inst✝¹⁶ : AddCommGroup M₁
inst✝¹⁵ : Module R₁ M₁
R₂ : Type u_5
M₂ : Type u_6
inst✝¹⁴ : CommSemiring R₂
inst✝¹³ : AddCommMonoid M₂
inst✝¹² : Module R₂ M₂
R₃ : Type u_7
M₃ : Type u_8
inst✝¹¹ : CommRing R₃
inst✝¹⁰ : AddCommGroup M₃
inst✝⁹ : Module R₃ M₃
V : Type u_9
K : Type u_10
inst✝⁸ : Field K
inst✝⁷ : AddCommGroup V
inst✝⁶ : Module K V
B : BilinForm R M✝
B₁ : BilinForm R₁ M₁
B₂ : BilinForm R₂ M₂
n : Type u_11
o : Type u_12
inst✝⁵ : Fintype n
inst✝⁴ : Fintype o
inst✝³ : DecidableEq n
b : Basis n R₂ M₂
M₂' : Type u_13
inst✝² : AddCommMonoid M₂'
inst✝¹ : Module R₂ M₂'
c : Basis o R₂ M₂'
inst✝ : DecidableEq o
M : Matrix n n R₂
P Q : Matrix n o R₂
x y : M₂'
\u22a2 ((((toLinearMap₂ b b) M).comp ((toLin c b) P) ((toLin c b) Q)) x) y = ((((toLinearMap₂ b b) M).compl₁₂ ((toLin c b) P) ((toLin c b) Q)) x) y
-- Mathlib/Analysis/MellinTransform.lean
E : Type u_1
inst✝¹ : NormedAddCommGroup E
inst✝ : NormedSpace ℝ E
a b : ℝ
f : ℝ → E
hab : b < a
hf : f =O[atTop] fun x => x ^ (-a)
\u22a2 (fun t => log t • f t) =O[atTop] fun x => x ^ (-b)
-- Mathlib/Analysis/MellinTransform.lean
E : Type u_1
inst✝¹ : NormedAddCommGroup E
inst✝ : NormedSpace ℝ E
a b : ℝ
f : ℝ → E
hab : b < a
hf : f =O[atTop] fun x => x ^ (-a)
t : ℝ
ht : 0 < t
\u22a2 (fun x => x ^ (a - b) • x ^ (-a)) t = (fun x => x ^ (-b)) t
-- Mathlib/Analysis/MellinTransform.lean
E : Type u_1
inst✝¹ : NormedAddCommGroup E
inst✝ : NormedSpace ℝ E
a b : ℝ
f : ℝ → E
hab : b < a
hf : f =O[atTop] fun x => x ^ (-a)
t : ℝ
ht : 0 < t
\u22a2 t ^ (a - b) • t ^ (-a) = t ^ (-b)
-- Mathlib/Data/Set/Lattice.lean
α : Type u_1
β : Type u_2
γ : Type u_3
ι : Sort u_4
ι' : Sort u_5
ι₂ : Sort u_6
κ : ι → Sort u_7
κ₁ : ι → Sort u_8
κ₂ : ι → Sort u_9
κ' : ι' → Sort u_10
p : ι' → Prop
q : ι → ι' → Prop
s : (x : ι) → (y : ι') → p y ∧ q x y → Set α
\u22a2 ⋃ x, ⋃ y, ⋃ (h : p y ∧ q x y), s x y h = ⋃ y, ⋃ (hy : p y), ⋃ x, ⋃ (hx : q x y), s x y ⋯
-- Mathlib/MeasureTheory/Integral/IntervalIntegral.lean
ι : Type u_1
𝕜 : Type u_2
E : Type u_3
F : Type u_4
A : Type u_5
inst✝² : NormedAddCommGroup E
inst✝¹ : CompleteSpace E
inst✝ : NormedSpace ℝ E
f g : ℝ → ℝ
a b : ℝ
μ : Measure ℝ
hab : a ≤ b
hf : IntervalIntegrable f μ a b
hg : IntervalIntegrable g μ a b
h : ∀ x ∈ Icc a b, f x ≤ g x
\u22a2 ∫ (u : ℝ) in a..b, f u ∂μ ≤ ∫ (u : ℝ) in a..b, g u ∂μ
-- Mathlib/MeasureTheory/Integral/IntervalIntegral.lean
ι : Type u_1
𝕜 : Type u_2
E : Type u_3
F : Type u_4
A : Type u_5
inst✝² : NormedAddCommGroup E
inst✝¹ : CompleteSpace E
inst✝ : NormedSpace ℝ E
f g : ℝ → ℝ
a b : ℝ
μ : Measure ℝ
hab : a ≤ b
hf : IntervalIntegrable f μ a b
hg : IntervalIntegrable g μ a b
h : ∀ x ∈ Icc a b, f x ≤ g x
H : ∀ x ∈ Ioc a b, f x ≤ g x := fun x hx => h x (Ioc_subset_Icc_self hx)
\u22a2 ∫ (u : ℝ) in a..b, f u ∂μ ≤ ∫ (u : ℝ) in a..b, g u ∂μ
-- 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✝⁶ : CommRing R
inst✝⁵ : AddCommGroup M
inst✝⁴ : Module R M
inst✝³ : AddCommGroup M'
inst✝² : Module R M'
inst✝¹ : AddCommGroup M''
inst✝ : Module R M''
I : Ideal R
N : Submodule R M
r : R
h : Function.Injective ⇑(DistribMulAction.toLinearMap R M r)
\u22a2 IsSMulRegular (M ⧸ N) r ↔ r • ⊤ ⊓ N ≤ r • N
-- 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✝⁶ : CommRing R
inst✝⁵ : AddCommGroup M
inst✝⁴ : Module R M
inst✝³ : AddCommGroup M'
inst✝² : Module R M'
inst✝¹ : AddCommGroup M''
inst✝ : Module R M''
I : Ideal R
N : Submodule R M
r : R
h : Function.Injective ⇑(DistribMulAction.toLinearMap R M r)
\u22a2 map ((LinearMap.lsmul R M) r) ⊤ ⊓ N ≤ map ((LinearMap.lsmul R M) r) N ↔ r • ⊤ ⊓ N ≤ r • N
-- Mathlib/LinearAlgebra/Matrix/Charpoly/LinearMap.lean
ι : Type u_1
inst✝⁴ : Fintype ι
M : Type u_2
inst✝³ : AddCommGroup M
R : Type u_3
inst✝² : CommRing R
inst✝¹ : Module R M
I : Ideal R
b : ι → M
hb : Submodule.span R (Set.range b) = ⊤
inst✝ : DecidableEq ι
A : Matrix ι ι R
f : Module.End R M
h : (PiToModule.fromMatrix R b) A = (PiToModule.fromEnd R b) f
r : R
\u22a2 (PiToModule.fromMatrix R b) (r • A) = (PiToModule.fromEnd R b) (r • f)
-- Mathlib/Data/Multiset/Bind.lean
α : Type u_1
β : Type v
γ : Type u_2
δ : Type u_3
a : α
s t : Multiset α
f✝ g : α → Multiset β
m : Multiset α
f f' : α → Multiset β
hf : ∀ a ∈ m, HEq (f a) (f' a)
\u22a2 HEq (m.bind f) (m.bind f')
-- Mathlib/Data/Multiset/Bind.lean
α : Type u_1
β : Type v
γ : Type u_2
δ : Type u_3
a : α
s t : Multiset α
f✝ g : α → Multiset β
m : Multiset α
f f' : α → Multiset β
hf : ∀ a ∈ m, f a = f' a
\u22a2 HEq (m.bind f) (m.bind f')
-- Mathlib/Analysis/Normed/Group/Seminorm.lean
ι : Type u_1
R : Type u_2
R' : Type u_3
E : Type u_4
F : Type u_5
G : Type u_6
inst✝⁴ : FunLike F E ℝ
inst✝³ : Group E
inst✝² : SMul R ℝ
inst✝¹ : SMul R ℝ≥0
inst✝ : IsScalarTower R ℝ≥0 ℝ
r : R
p q : GroupSeminorm E
x y : ℝ
\u22a2 r • max x y = max (r • x) (r • y)
-- Mathlib/RingTheory/IsAdjoinRoot.lean
R : Type u
S : Type v
inst✝³ : CommRing R
inst✝² : Ring S
f : R[X]
inst✝¹ : Algebra R S
T : Type u_1
inst✝ : CommRing T
i : R →+* T
x : T
hx : eval₂ i x f = 0
h : IsAdjoinRoot S f
z : S
w : R[X]
hzw : h.map w = z
\u22a2 eval₂ i x (h.repr z) = eval₂ i x w
-- Mathlib/RingTheory/IsAdjoinRoot.lean
R : Type u
S : Type v
inst✝³ : CommRing R
inst✝² : Ring S
f : R[X]
inst✝¹ : Algebra R S
T : Type u_1
inst✝ : CommRing T
i : R →+* T
x : T
hx : eval₂ i x f = 0
h : IsAdjoinRoot S f
z : S
w : R[X]
hzw : f ∣ h.repr z - w
\u22a2 eval₂ i x (h.repr z) = eval₂ i x w
-- Mathlib/RingTheory/IsAdjoinRoot.lean
R : Type u
S : Type v
inst✝³ : CommRing R
inst✝² : Ring S
f : R[X]
inst✝¹ : Algebra R S
T : Type u_1
inst✝ : CommRing T
i : R →+* T
x : T
hx : eval₂ i x f = 0
h : IsAdjoinRoot S f
z : S
w y : R[X]
hy : h.repr z - w = f * y
\u22a2 eval₂ i x (h.repr z) = eval₂ i x w
-- Mathlib/Data/Matroid/Map.lean
α : Type u_1
β : Type u_2
f : α → β
E✝ I✝ s : Set α
M : Matroid α
N : Matroid β
E B I : Set α
h : BijOn f E N.E
\u22a2 (N.comapOn E f)✶ = N✶.comapOn E f
-- Mathlib/Data/Matroid/Map.lean
α : Type u_1
β : Type u_2
f : α → β
E✝ I✝ s : Set α
M : Matroid α
N : Matroid β
E B✝ I : Set α
h : BijOn f E N.E
B : Set α
hB : B ⊆ (N.comapOn E f)✶.E
\u22a2 (N.comapOn E f)✶.Base B ↔ (N✶.comapOn E f).Base B
-- Mathlib/Data/Matroid/Map.lean
α : Type u_1
β : Type u_2
f : α → β
E✝ I✝ s : Set α
M : Matroid α
N : Matroid β
E B✝ I : Set α
h : BijOn f E N.E
B : Set α
hB : B ⊆ (N.comapOn E f)✶.E
\u22a2 f '' B ⊆ N.E
-- Mathlib/GroupTheory/GroupAction/Basic.lean
G : Type u_1
α : Type u_2
β : Type u_3
inst✝² : Group G
inst✝¹ : MulAction G α
inst✝ : MulAction G β
g : G
a : α
\u22a2 a ∈ orbit G (g • a)
-- Mathlib/Combinatorics/SimpleGraph/Hasse.lean
α : Type u_1
β : Type u_2
u v : Fin 2
\u22a2 (pathGraph 2).Adj u v ↔ ⊤.Adj u v
-- Mathlib/Probability/Kernel/Invariance.lean
α : Type u_1
β : Type u_2
γ : Type u_3
mα : MeasurableSpace α
mβ : MeasurableSpace β
mγ : MeasurableSpace γ
κ η : Kernel α α
μ : Measure α
hκ : κ.Invariant μ
\u22a2 κ ∘ₖ const α μ = const α μ
-- Mathlib/SetTheory/Cardinal/Ordinal.lean
ι : Type u
ι' : Type w
f : ι → Cardinal.{v}
inst✝¹ : Nonempty ι
inst✝ : Nonempty ι'
hf : BddAbove (range f)
c : Cardinal.{v}
\u22a2 (⨆ i, f i) + c = ⨆ i, f i + c
-- Mathlib/SetTheory/Cardinal/Ordinal.lean
ι : Type u
ι' : Type w
f : ι → Cardinal.{v}
inst✝¹ : Nonempty ι
inst✝ : Nonempty ι'
hf : BddAbove (range f)
c : Cardinal.{v}
this : ∀ (i : ι), f i + c ≤ (⨆ i, f i) + c
\u22a2 (⨆ i, f i) + c = ⨆ i, f i + c
-- Mathlib/SetTheory/Cardinal/Ordinal.lean
ι : Type u
ι' : Type w
f : ι → Cardinal.{v}
inst✝¹ : Nonempty ι
inst✝ : Nonempty ι'
hf : BddAbove (range f)
c : Cardinal.{v}
this : ∀ (i : ι), f i + c ≤ (⨆ i, f i) + c
\u22a2 (⨆ i, f i) + c ≤ ⨆ i, f i + c
-- Mathlib/SetTheory/Cardinal/Ordinal.lean
ι : Type u
ι' : Type w
f : ι → Cardinal.{v}
inst✝¹ : Nonempty ι
inst✝ : Nonempty ι'
hf : BddAbove (range f)
c : Cardinal.{v}
this : ∀ (i : ι), f i + c ≤ (⨆ i, f i) + c
bdd : BddAbove (range fun x => f x + c)
\u22a2 (⨆ i, f i) + c ≤ ⨆ i, f i + c
-- Mathlib/SetTheory/Cardinal/Ordinal.lean
ι : Type u
ι' : Type w
f : ι → Cardinal.{v}
inst✝¹ : Nonempty ι
inst✝ : Nonempty ι'
hf : BddAbove (range f)
c : Cardinal.{v}
this : ∀ (i : ι), f i + c ≤ (⨆ i, f i) + c
bdd : BddAbove (range fun x => f x + c)
hs : ⨆ i, f i < ℵ₀
\u22a2 (⨆ i, f i) + c ≤ ⨆ i, f i + c
-- Mathlib/SetTheory/Cardinal/Ordinal.lean
ι : Type u
ι' : Type w
f : ι → Cardinal.{v}
inst✝¹ : Nonempty ι
inst✝ : Nonempty ι'
hf : BddAbove (range f)
c : Cardinal.{v}
this : ∀ (i : ι), f i + c ≤ (⨆ i, f i) + c
bdd : BddAbove (range fun x => f x + c)
hs : ℵ₀ ≤ ⨆ i, f i
\u22a2 (⨆ i, f i) + c ≤ ⨆ i, f i + c
-- Mathlib/SetTheory/Cardinal/Ordinal.lean
ι : Type u
ι' : Type w
f : ι → Cardinal.{v}
inst✝¹ : Nonempty ι
inst✝ : Nonempty ι'
hf : BddAbove (range f)
c : Cardinal.{v}
this : ∀ (i : ι), f i + c ≤ (⨆ i, f i) + c
bdd : BddAbove (range fun x => f x + c)
hs : ℵ₀ ≤ ⨆ i, f i
\u22a2 ⨆ i, f i ≤ ⨆ i, f i + c ∧ c ≤ ⨆ i, f i + c
-- Mathlib/Algebra/Group/UniqueProds.lean
G : Type u_1
H : Type u_2
inst✝¹ : Mul G
inst✝ : Mul H
A B : Finset G
a0 b0 : G
h : UniqueMul A B a0 b0
x✝¹ x✝ : G
ha : x✝¹ ∈ A
hb : x✝ ∈ B
k : x✝¹ ≠ a0 ∨ x✝ ≠ b0
\u22a2 x✝¹ * x✝ ≠ a0 * b0
-- Mathlib/Algebra/Group/UniqueProds.lean
G : Type u_1
H : Type u_2
inst✝¹ : Mul G
inst✝ : Mul H
A B : Finset G
a0 b0 : G
h : UniqueMul A B a0 b0
x✝¹ x✝ : G
ha : x✝¹ ∈ A
hb : x✝ ∈ B
k : x✝¹ * x✝ = a0 * b0
\u22a2 x✝¹ = a0 ∧ x✝ = b0
-- Mathlib/SetTheory/Game/PGame.lean
xl xr : Type u
x y : PGame
\u22a2 y < -x ↔ x < -y
-- Mathlib/Topology/Instances/ENNReal.lean
α : Type u_1
β : Type u_2
γ : Type u_3
inst✝ : PseudoEMetricSpace α
a b : ℝ
\u22a2 EMetric.diam (Ioo a b) = ENNReal.ofReal (b - a)
-- Mathlib/Topology/Instances/ENNReal.lean
α : Type u_1
β : Type u_2
γ : Type u_3
inst✝ : PseudoEMetricSpace α
a b : ℝ
h : b ≤ a
\u22a2 EMetric.diam (Ioo a b) = ENNReal.ofReal (b - a)
-- Mathlib/Topology/Instances/ENNReal.lean
α : Type u_1
β : Type u_2
γ : Type u_3
inst✝ : PseudoEMetricSpace α
a b : ℝ
h : a < b
\u22a2 EMetric.diam (Ioo a b) = ENNReal.ofReal (b - a)
-- Mathlib/Analysis/InnerProductSpace/Basic.lean
𝕜 : Type u_1
E : Type u_2
F : Type u_3
inst✝⁴ : _root_.RCLike 𝕜
inst✝³ : NormedAddCommGroup E
inst✝² : InnerProductSpace 𝕜 E
inst✝¹ : NormedAddCommGroup F
inst✝ : InnerProductSpace ℝ F
x y : E
h : ∀ (v : E), ⟪x, v⟫_𝕜 = ⟪y, v⟫_𝕜
\u22a2 x = y
-- Mathlib/Topology/Bornology/BoundedOperation.lean
R : Type u_1
X : Type u_2
inst✝² : PseudoMetricSpace R
inst✝¹ : Add R
inst✝ : BoundedAdd R
f g : X → R
f_bdd : ∃ C, ∀ (x y : X), dist (f x) (f y) ≤ C
g_bdd : ∃ C, ∀ (x y : X), dist (g x) (g y) ≤ C
\u22a2 ∃ C, ∀ (x y : X), dist ((f + g) x) ((f + g) y) ≤ C
-- Mathlib/Topology/Bornology/BoundedOperation.lean
R : Type u_1
X : Type u_2
inst✝² : PseudoMetricSpace R
inst✝¹ : Add R
inst✝ : BoundedAdd R
f g : X → R
f_bdd : ∃ C, ∀ (x y : X), dist (f x) (f y) ≤ C
g_bdd : ∃ C, ∀ (x y : X), dist (g x) (g y) ≤ C
C : ℝ
hC : ∀ ⦃x : R⦄, x ∈ Set.range f + Set.range g → ∀ ⦃y : R⦄, y ∈ Set.range f + Set.range g → dist x y ≤ C
\u22a2 ∃ C, ∀ (x y : X), dist ((f + g) x) ((f + g) y) ≤ C
-- Mathlib/Topology/Bornology/BoundedOperation.lean
R : Type u_1
X : Type u_2
inst✝² : PseudoMetricSpace R
inst✝¹ : Add R
inst✝ : BoundedAdd R
f g : X → R
f_bdd : ∃ C, ∀ (x y : X), dist (f x) (f y) ≤ C
g_bdd : ∃ C, ∀ (x y : X), dist (g x) (g y) ≤ C
C : ℝ
hC : ∀ ⦃x : R⦄, x ∈ Set.range f + Set.range g → ∀ ⦃y : R⦄, y ∈ Set.range f + Set.range g → dist x y ≤ C
\u22a2 ∀ (x y : X), dist ((f + g) x) ((f + g) y) ≤ C
-- Mathlib/Topology/Bornology/BoundedOperation.lean
R : Type u_1
X : Type u_2
inst✝² : PseudoMetricSpace R
inst✝¹ : Add R
inst✝ : BoundedAdd R
f g : X → R
f_bdd : ∃ C, ∀ (x y : X), dist (f x) (f y) ≤ C
g_bdd : ∃ C, ∀ (x y : X), dist (g x) (g y) ≤ C
C : ℝ
hC : ∀ ⦃x : R⦄, x ∈ Set.range f + Set.range g → ∀ ⦃y : R⦄, y ∈ Set.range f + Set.range g → dist x y ≤ C
x y : X
\u22a2 dist ((f + g) x) ((f + g) y) ≤ C
-- Mathlib/Topology/Algebra/Monoid.lean
ι : Type u_1
α : Type u_2
M : Type u_3
N : Type u_4
X : Type u_5
inst✝³ : TopologicalSpace X
inst✝² : TopologicalSpace M
inst✝¹ : MulOneClass M
inst✝ : ContinuousMul M
s : Set M
hs : s ∈ 𝓝 1
\u22a2 ∃ V, IsOpen V ∧ 1 ∈ V ∧ ∀ v ∈ V, ∀ w ∈ V, v * w ∈ s
-- Mathlib/Topology/Algebra/Monoid.lean
ι : Type u_1
α : Type u_2
M : Type u_3
N : Type u_4
X : Type u_5
inst✝³ : TopologicalSpace X
inst✝² : TopologicalSpace M
inst✝¹ : MulOneClass M
inst✝ : ContinuousMul M
s : Set M
hs : s ∈ 𝓝 1
this : (fun a => a.1 * a.2) ⁻¹' s ∈ 𝓝 (1, 1)
\u22a2 ∃ V, IsOpen V ∧ 1 ∈ V ∧ ∀ v ∈ V, ∀ w ∈ V, v * w ∈ s
-- Mathlib/Order/PartialSups.lean
α : Type u_1
inst✝ : CompleteLattice α
f g : ℕ → α
h : partialSups f ≤ partialSups g
\u22a2 ⨆ n, f n ≤ ⨆ n, g n
-- Mathlib/Order/PartialSups.lean
α : Type u_1
inst✝ : CompleteLattice α
f g : ℕ → α
h : partialSups f ≤ partialSups g
\u22a2 ⨆ n, (partialSups f) n ≤ ⨆ n, (partialSups g) 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'
inst✝ : Unique α
l : α →₀ R
v : α → M
\u22a2 (Finsupp.total α M R v) l = l default • v default
-- Mathlib/Combinatorics/SimpleGraph/AdjMatrix.lean
V : Type u_1
α : Type u_2
β : Type u_3
G : SimpleGraph V
inst✝² : DecidableRel G.Adj
inst✝¹ : Fintype V
inst✝ : NonAssocSemiring α
i : V
\u22a2 (adjMatrix α G * adjMatrix α G) i i = ↑(G.degree i)
-- Mathlib/Order/Max.lean
α : Type u_1
β : Type u_2
inst✝ : Preorder α
a b : α
\u22a2 ¬IsMin a ↔ ∃ b, b < a
-- Mathlib/Algebra/Group/Prod.lean
A : Type u_1
B : Type u_2
G : Type u_3
H : Type u_4
M : Type u_5
N : Type u_6
P : Type u_7
α : Type u_8
inst✝ : Monoid α
\u22a2 (fun x => (↑x, op ↑x⁻¹)) 1 = 1
-- Mathlib/Algebra/Group/Prod.lean
A : Type u_1
B : Type u_2
G : Type u_3
H : Type u_4
M : Type u_5
N : Type u_6
P : Type u_7
α : Type u_8
inst✝ : Monoid α
x y : αˣ
\u22a2 { toFun := fun x => (↑x, op ↑x⁻¹), map_one' := ⋯ }.toFun (x * y) = { toFun := fun x => (↑x, op ↑x⁻¹), map_one' := ⋯ }.toFun x * { toFun := fun x => (↑x, op ↑x⁻¹), map_one' := ⋯ }.toFun y
-- Mathlib/RingTheory/MvPolynomial/Homogeneous.lean
σ : Type u_1
τ : Type u_2
R : Type u_3
S : Type u_4
inst✝² inst✝¹ : CommSemiring R
inst✝ : CommSemiring S
φ✝ ψ : MvPolynomial σ R
m n✝ N : ℕ
φ : MvPolynomial (Fin (N + 1)) R
n : ℕ
hφ : φ.IsHomogeneous n
i j : ℕ
h : i + j = n
d : Fin N →₀ ℕ
hd : coeff d (((finSuccEquiv R N) φ).coeff i) ≠ 0
\u22a2 (weight 1) d = j
-- Mathlib/RingTheory/MvPolynomial/Homogeneous.lean
σ : Type u_1
τ : Type u_2
R : Type u_3
S : Type u_4
inst✝² inst✝¹ : CommSemiring R
inst✝ : CommSemiring S
φ✝ ψ : MvPolynomial σ R
m n✝ N : ℕ
φ : MvPolynomial (Fin (N + 1)) R
n : ℕ
hφ : φ.IsHomogeneous n
i j : ℕ
h : i + j = n
d : Fin N →₀ ℕ
hd : coeff (cons i d) φ ≠ 0
\u22a2 (weight 1) d = j
-- Mathlib/RingTheory/MvPolynomial/Homogeneous.lean
σ : Type u_1
τ : Type u_2
R : Type u_3
S : Type u_4
inst✝² inst✝¹ : CommSemiring R
inst✝ : CommSemiring S
φ✝ ψ : MvPolynomial σ R
m n✝ N : ℕ
φ : MvPolynomial (Fin (N + 1)) R
n : ℕ
hφ : φ.IsHomogeneous n
i j : ℕ
h : i + j = n
d : Fin N →₀ ℕ
hd : coeff (cons i d) φ ≠ 0
h' : (weight 1) (cons i d) = i + j
\u22a2 (weight 1) d = j
-- Mathlib/RingTheory/MvPolynomial/Homogeneous.lean
σ : Type u_1
τ : Type u_2
R : Type u_3
S : Type u_4
inst✝² inst✝¹ : CommSemiring R
inst✝ : CommSemiring S
φ✝ ψ : MvPolynomial σ R
m n✝ N : ℕ
φ : MvPolynomial (Fin (N + 1)) R
n : ℕ
hφ : φ.IsHomogeneous n
i j : ℕ
h : i + j = n
d : Fin N →₀ ℕ
hd : coeff (cons i d) φ ≠ 0
h' : (d.sum fun x e => e) = j
\u22a2 (d.sum fun i c => c) = j
-- Mathlib/MeasureTheory/Function/ConditionalExpectation/Basic.lean
α : Type u_1
F : Type u_2
F' : Type u_3
𝕜 : Type u_4
p : ℝ≥0∞
inst✝⁷ : RCLike 𝕜
inst✝⁶ : NormedAddCommGroup F
inst✝⁵ : NormedSpace 𝕜 F
inst✝⁴ : NormedAddCommGroup F'
inst✝³ : NormedSpace 𝕜 F'
inst✝² : NormedSpace ℝ F'
inst✝¹ : CompleteSpace F'
m m0 : MeasurableSpace α
μ : Measure α
f g : α → F'
s : Set α
hm : m ≤ m0
inst✝ : SigmaFinite (μ.trim hm)
hf : Integrable f μ
hs : MeasurableSet s
\u22a2 ∫ (x : α) in s, (μ[f|m]) x ∂μ = ∫ (x : α) in s, f x ∂μ
-- Mathlib/MeasureTheory/Function/ConditionalExpectation/Basic.lean
α : Type u_1
F : Type u_2
F' : Type u_3
𝕜 : Type u_4
p : ℝ≥0∞
inst✝⁷ : RCLike 𝕜
inst✝⁶ : NormedAddCommGroup F
inst✝⁵ : NormedSpace 𝕜 F
inst✝⁴ : NormedAddCommGroup F'
inst✝³ : NormedSpace 𝕜 F'
inst✝² : NormedSpace ℝ F'
inst✝¹ : CompleteSpace F'
m m0 : MeasurableSpace α
μ : Measure α
f g : α → F'
s : Set α
hm : m ≤ m0
inst✝ : SigmaFinite (μ.trim hm)
hf : Integrable f μ
hs : MeasurableSet s
\u22a2 ∫ (x : α) in s, ↑↑(condexpL1 hm μ f) x ∂μ = ∫ (x : α) in s, f x ∂μ
-- Mathlib/MeasureTheory/Measure/Regular.lean
α : Type u_1
β : Type u_2
inst✝⁴ : MeasurableSpace α
inst✝³ : TopologicalSpace α
μ : Measure α
inst✝² : μ.InnerRegularCompactLTTop
inst✝¹ : R1Space α
inst✝ : BorelSpace α
A : Set α
hA : MeasurableSet A
h'A : μ A ≠ ⊤
ε : ℝ≥0∞
hε : ε ≠ 0
K : Set α
hKA : K ⊆ A
hK : IsCompact K
hμK : μ A < μ K + ε
\u22a2 μ A < μ (closure K) + ε
-- Mathlib/RingTheory/GradedAlgebra/Basic.lean
ι : Type u_1
R : Type u_2
A : Type u_3
σ : Type u_4
inst✝⁸ : Semiring A
inst✝⁷ : DecidableEq ι
inst✝⁶ : CanonicallyOrderedAddCommMonoid ι
inst✝⁵ : SetLike σ A
inst✝⁴ : AddSubmonoidClass σ A
𝒜 : ι → σ
inst✝³ : GradedRing 𝒜
b : A
n i : ι
inst✝² : Sub ι
inst✝¹ : OrderedSub ι
inst✝ : ContravariantClass ι ι (fun x x_1 => x + x_1) fun x x_1 => x ≤ x_1
h : i ≤ n
a : ↥(𝒜 i)
\u22a2 ↑(((decompose 𝒜) (↑a * b)) n) = ↑a * ↑(((decompose 𝒜) b) (n - i))
-- Mathlib/Order/CompleteSublattice.lean
α : Type u_1
β : Type u_2
inst✝¹ : CompleteLattice α
inst✝ : CompleteLattice β
f : CompleteLatticeHom α β
L : CompleteSublattice α
a b : ↥L
\u22a2 Disjoint a b ↔ Disjoint ↑a ↑b
-- Mathlib/CategoryTheory/Galois/GaloisObjects.lean
C : Type u₁
inst✝⁴ : Category.{u₂, u₁} C
inst✝³ : GaloisCategory C
F✝ : C ⥤ FintypeCat
inst✝² : FiberFunctor F✝
A B : C
inst✝¹ : IsGalois A
inst✝ : IsGalois B
f : A ⟶ B
σ : Aut B
F : C ⥤ FintypeCat := GaloisCategory.getFiberFunctor C
a : ↑(F.obj A)
\u22a2 ∃ a, autMap f a = σ
-- Mathlib/CategoryTheory/Galois/GaloisObjects.lean
C : Type u₁
inst✝⁴ : Category.{u₂, u₁} C
inst✝³ : GaloisCategory C
F✝ : C ⥤ FintypeCat
inst✝² : FiberFunctor F✝
A B : C
inst✝¹ : IsGalois A
inst✝ : IsGalois B
f : A ⟶ B
σ : Aut B
F : C ⥤ FintypeCat := GaloisCategory.getFiberFunctor C
a a' : ↑(F.obj A)
ha' : F.map f a' = F.map σ.hom (F.map f a)
\u22a2 ∃ a, autMap f a = σ
-- Mathlib/CategoryTheory/Galois/GaloisObjects.lean
C : Type u₁
inst✝⁴ : Category.{u₂, u₁} C
inst✝³ : GaloisCategory C
F✝ : C ⥤ FintypeCat
inst✝² : FiberFunctor F✝
A B : C
inst✝¹ : IsGalois A
inst✝ : IsGalois B
f : A ⟶ B
σ : Aut B
F : C ⥤ FintypeCat := GaloisCategory.getFiberFunctor C
a a' : ↑(F.obj A)
ha' : F.map f a' = F.map σ.hom (F.map f a)
τ : Aut A
hτ : F.map τ.hom a = a'
\u22a2 ∃ a, autMap f a = σ
-- Mathlib/CategoryTheory/Galois/GaloisObjects.lean
C : Type u₁
inst✝⁴ : Category.{u₂, u₁} C
inst✝³ : GaloisCategory C
F✝ : C ⥤ FintypeCat
inst✝² : FiberFunctor F✝
A B : C
inst✝¹ : IsGalois A
inst✝ : IsGalois B
f : A ⟶ B
σ : Aut B
F : C ⥤ FintypeCat := GaloisCategory.getFiberFunctor C
a a' : ↑(F.obj A)
ha' : F.map f a' = F.map σ.hom (F.map f a)
τ : Aut A
hτ : F.map τ.hom a = a'
\u22a2 autMap f τ = σ
-- Mathlib/CategoryTheory/Galois/GaloisObjects.lean
C : Type u₁
inst✝⁴ : Category.{u₂, u₁} C
inst✝³ : GaloisCategory C
F✝ : C ⥤ FintypeCat
inst✝² : FiberFunctor F✝
A B : C
inst✝¹ : IsGalois A
inst✝ : IsGalois B
f : A ⟶ B
σ : Aut B
F : C ⥤ FintypeCat := GaloisCategory.getFiberFunctor C
a a' : ↑(F.obj A)
ha' : F.map f a' = F.map σ.hom (F.map f a)
τ : Aut A
hτ : F.map τ.hom a = a'
\u22a2 (fun f_1 => F.map f_1.hom (F.map f a)) (autMap f τ) = (fun f_1 => F.map f_1.hom (F.map f a)) σ
-- Mathlib/Analysis/Oscillation.lean
E : Type u
F : Type v
inst✝¹ : PseudoEMetricSpace F
inst✝ : TopologicalSpace E
f : E → F
x : E
hf : ContinuousAt f x
\u22a2 oscillation f x = 0
-- Mathlib/Analysis/Oscillation.lean
E : Type u
F : Type v
inst✝¹ : PseudoEMetricSpace F
inst✝ : TopologicalSpace E
f : E → F
x : E
hf : ContinuousWithinAt f univ x
\u22a2 oscillation f x = 0