ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/Algebra/DirectSum/Ring.lean
ι : Type u_1
inst✝⁴ : DecidableEq ι
A : ι → Type u_2
inst✝³ : (i : ι) → AddCommMonoid (A i)
inst✝² : AddMonoid ι
inst✝¹ : GSemiring A
inst✝ : (i : ι) → (x : A i) → Decidable (x ≠ 0)
a a' : ⨁ (i : ι), A i
\u22a2 ((mulHom A) a) a' = DFinsupp.sum a fun i ai => DFinsupp.sum a' fun j aj => (of A (i + j)) (GradedMonoid.GMul.mul ai aj)
-- Mathlib/Algebra/DirectSum/Ring.lean
ι : Type u_1
inst✝⁴ : DecidableEq ι
A : ι → Type u_2
inst✝³ : (i : ι) → AddCommMonoid (A i)
inst✝² : AddMonoid ι
inst✝¹ : GSemiring A
inst✝ : (i : ι) → (x : A i) → Decidable (x ≠ 0)
a a' : ⨁ (i : ι), A i
\u22a2 ((DFinsupp.sumAddHom fun x => (toAddMonoid fun x_1 => ((compHom (of A (x + x_1))).comp (gMulHom A)).flip).flip) a) a' = DFinsupp.sum a fun i ai => DFinsupp.sum a' fun j aj => (of A (i + j)) (GradedMonoid.GMul.mul ai aj)
-- Mathlib/Algebra/DirectSum/Ring.lean
ι : Type u_1
inst✝⁴ : DecidableEq ι
A : ι → Type u_2
inst✝³ : (i : ι) → AddCommMonoid (A i)
inst✝² : AddMonoid ι
inst✝¹ : GSemiring A
inst✝ : (i : ι) → (x : A i) → Decidable (x ≠ 0)
a a' : ⨁ (i : ι), A i
\u22a2 (DFinsupp.sum a fun x => ⇑(toAddMonoid fun x_1 => ((compHom (of A (x + x_1))).comp (gMulHom A)).flip).flip) a' = DFinsupp.sum a fun i ai => DFinsupp.sum a' fun j aj => (of A (i + j)) (GradedMonoid.GMul.mul ai aj)
-- Mathlib/Algebra/DirectSum/Ring.lean
ι : Type u_1
inst✝⁴ : DecidableEq ι
A : ι → Type u_2
inst✝³ : (i : ι) → AddCommMonoid (A i)
inst✝² : AddMonoid ι
inst✝¹ : GSemiring A
inst✝ : (i : ι) → (x : A i) → Decidable (x ≠ 0)
a a' : ⨁ (i : ι), A i
\u22a2 (DFinsupp.sum a fun a b => ((toAddMonoid fun x => ((compHom (of A (a + x))).comp (gMulHom A)).flip).flip b) a') = DFinsupp.sum a fun i ai => DFinsupp.sum a' fun j aj => (of A (i + j)) (GradedMonoid.GMul.mul ai aj)
-- Mathlib/Algebra/DirectSum/Ring.lean
ι : Type u_1
inst✝⁴ : DecidableEq ι
A : ι → Type u_2
inst✝³ : (i : ι) → AddCommMonoid (A i)
inst✝² : AddMonoid ι
inst✝¹ : GSemiring A
inst✝ : (i : ι) → (x : A i) → Decidable (x ≠ 0)
a a' : ⨁ (i : ι), A i
\u22a2 (fun a b => ((toAddMonoid fun x => ((compHom (of A (a + x))).comp (gMulHom A)).flip).flip b) a') = fun i ai => DFinsupp.sum a' fun j aj => (of A (i + j)) (GradedMonoid.GMul.mul ai aj)
-- Mathlib/Algebra/DirectSum/Ring.lean
ι : Type u_1
inst✝⁴ : DecidableEq ι
A : ι → Type u_2
inst✝³ : (i : ι) → AddCommMonoid (A i)
inst✝² : AddMonoid ι
inst✝¹ : GSemiring A
inst✝ : (i : ι) → (x : A i) → Decidable (x ≠ 0)
a a' : ⨁ (i : ι), A i
x : ι
\u22a2 (fun b => ((toAddMonoid fun x_1 => ((compHom (of A (x + x_1))).comp (gMulHom A)).flip).flip b) a') = fun ai => DFinsupp.sum a' fun j aj => (of A (x + j)) (GradedMonoid.GMul.mul ai aj)
-- Mathlib/Algebra/DirectSum/Ring.lean
ι : Type u_1
inst✝⁴ : DecidableEq ι
A : ι → Type u_2
inst✝³ : (i : ι) → AddCommMonoid (A i)
inst✝² : AddMonoid ι
inst✝¹ : GSemiring A
inst✝ : (i : ι) → (x : A i) → Decidable (x ≠ 0)
a a' : ⨁ (i : ι), A i
x : ι
\u22a2 (fun b => ((toAddMonoid fun x_1 => ((compHom (of A (x + x_1))).comp (gMulHom A)).flip) a') b) = fun ai => DFinsupp.sum a' fun j aj => (of A (x + j)) (GradedMonoid.GMul.mul ai aj)
-- Mathlib/Algebra/DirectSum/Ring.lean
ι : Type u_1
inst✝⁴ : DecidableEq ι
A : ι → Type u_2
inst✝³ : (i : ι) → AddCommMonoid (A i)
inst✝² : AddMonoid ι
inst✝¹ : GSemiring A
inst✝ : (i : ι) → (x : A i) → Decidable (x ≠ 0)
a a' : ⨁ (i : ι), A i
x : ι
\u22a2 (fun b => (DFinsupp.sum a' fun x_1 => ⇑((compHom (of A (x + x_1))).comp (gMulHom A)).flip) b) = fun ai => DFinsupp.sum a' fun j aj => (of A (x + j)) (GradedMonoid.GMul.mul ai aj)
-- Mathlib/RingTheory/Ideal/Over.lean
R : Type u_1
inst✝⁴ : CommRing R
S : Type u_2
inst✝³ : CommRing S
f : R →+* S
I J : Ideal S
p : Ideal R
P : Ideal S
inst✝² : Algebra R S
inst✝¹ : Algebra (R ⧸ p) (S ⧸ P)
inst✝ : IsScalarTower R (R ⧸ p) (S ⧸ P)
h : Function.Injective ⇑(algebraMap (R ⧸ p) (S ⧸ P))
x : R
\u22a2 x ∈ comap (algebraMap R S) P ↔ x ∈ p
-- Mathlib/RingTheory/Ideal/Over.lean
R : Type u_1
inst✝⁴ : CommRing R
S : Type u_2
inst✝³ : CommRing S
f : R →+* S
I J : Ideal S
p : Ideal R
P : Ideal S
inst✝² : Algebra R S
inst✝¹ : Algebra (R ⧸ p) (S ⧸ P)
inst✝ : IsScalarTower R (R ⧸ p) (S ⧸ P)
h : Function.Injective ⇑(algebraMap (R ⧸ p) (S ⧸ P))
x : R
\u22a2 (algebraMap (R ⧸ p) (S ⧸ P)) ((Quotient.mk p) x) = 0 ↔ (Quotient.mk p) x = 0
-- Mathlib/Data/Multiset/Basic.lean
α : Type u_1
β : Type v
γ : Type u_2
l : Multiset α
a : α
\u22a2 l.Disjoint {a} ↔ a ∉ l
-- Mathlib/Combinatorics/SimpleGraph/Finite.lean
V : Type u_1
G : SimpleGraph V
e : Sym2 V
inst✝¹ : Fintype V
inst✝ : DecidableRel G.Adj
v w : V
\u22a2 Fintype.card ↑(G.commonNeighbors v w) ≤ G.degree v
-- Mathlib/Combinatorics/SimpleGraph/Finite.lean
V : Type u_1
G : SimpleGraph V
e : Sym2 V
inst✝¹ : Fintype V
inst✝ : DecidableRel G.Adj
v w : V
\u22a2 Fintype.card ↑(G.commonNeighbors v w) ≤ Fintype.card ↑(G.neighborSet v)
-- Mathlib/Data/Multiset/Basic.lean
α : Type u_1
β : Type v
γ : Type u_2
inst✝ : DecidableEq α
s✝ : Multiset α
a : α
s : Multiset α
\u22a2 count a s = card s ↔ ∀ x ∈ s, a = x
-- Mathlib/LinearAlgebra/FiniteDimensional/Defs.lean
K : Type u
V : Type v
inst✝⁵ : DivisionRing K
inst✝⁴ : AddCommGroup V
inst✝³ : Module K V
V₂ : Type v'
inst✝² : AddCommGroup V₂
inst✝¹ : Module K V₂
p : Submodule K V
inst✝ : FiniteDimensional K ↥p
f : V →ₗ[K] V
h : ∀ x ∈ p, f x ∈ p
h' : Disjoint p (ker f)
\u22a2 comap f p = p ⊔ ker f
-- Mathlib/LinearAlgebra/FiniteDimensional/Defs.lean
K : Type u
V : Type v
inst✝⁵ : DivisionRing K
inst✝⁴ : AddCommGroup V
inst✝³ : Module K V
V₂ : Type v'
inst✝² : AddCommGroup V₂
inst✝¹ : Module K V₂
p : Submodule K V
inst✝ : FiniteDimensional K ↥p
f : V →ₗ[K] V
h : ∀ x ∈ p, f x ∈ p
h' : Disjoint p (ker f)
x : V
hx : x ∈ comap f p
\u22a2 x ∈ p ⊔ ker f
-- Mathlib/LinearAlgebra/FiniteDimensional/Defs.lean
K : Type u
V : Type v
inst✝⁵ : DivisionRing K
inst✝⁴ : AddCommGroup V
inst✝³ : Module K V
V₂ : Type v'
inst✝² : AddCommGroup V₂
inst✝¹ : Module K V₂
p : Submodule K V
inst✝ : FiniteDimensional K ↥p
f : V →ₗ[K] V
h : ∀ x ∈ p, f x ∈ p
h' : Disjoint p (ker f)
x : V
hx : x ∈ comap f p
y : V
hy : y ∈ p
hxy : (f.restrict h) ⟨y, hy⟩ = ⟨f x, hx⟩
\u22a2 x ∈ p ⊔ ker f
-- Mathlib/LinearAlgebra/FiniteDimensional/Defs.lean
K : Type u
V : Type v
inst✝⁵ : DivisionRing K
inst✝⁴ : AddCommGroup V
inst✝³ : Module K V
V₂ : Type v'
inst✝² : AddCommGroup V₂
inst✝¹ : Module K V₂
p : Submodule K V
inst✝ : FiniteDimensional K ↥p
f : V →ₗ[K] V
h : ∀ x ∈ p, f x ∈ p
h' : Disjoint p (ker f)
x : V
hx : x ∈ comap f p
y : V
hy : y ∈ p
hxy : f y = f x
\u22a2 x ∈ p ⊔ ker f
-- Mathlib/LinearAlgebra/Matrix/ToLin.lean
R : Type u_1
S : Type u_2
inst✝⁴ : CommRing R
inst✝³ : Ring S
inst✝² : Algebra R S
m : Type u_3
inst✝¹ : Fintype m
inst✝ : DecidableEq m
b : Basis m R S
x : S
i j : m
\u22a2 (leftMulMatrix b) x i j = (b.repr (x * b j)) i
-- Mathlib/SetTheory/Ordinal/Topology.lean
s : Set Ordinal.{u}
a : Ordinal.{u}
hs : IsClosed s
\u22a2 a ∈ s ↔ ∃ o, ∃ (_ : o ≠ 0), ∃ f, (∀ (i : Ordinal.{u}) (hi : i < o), f i hi ∈ s) ∧ o.bsup f = a
-- Mathlib/Algebra/Polynomial/Smeval.lean
R : Type u_1
inst✝³ : Semiring R
r : R
p : R[X]
S : Type u_2
inst✝² : AddCommMonoid S
inst✝¹ : Pow S ℕ
inst✝ : MulActionWithZero R S
x : S
\u22a2 X.smeval x = x ^ 1
-- Mathlib/Data/Nat/Choose/Lucas.lean
n k p : ℕ
inst✝ : Fact (Nat.Prime p)
a : ℕ
ha₁ : n < p ^ a
ha₂ : k < p ^ a
\u22a2 ↑(n.choose k) ≡ ∏ i ∈ range a, ↑((n / p ^ i % p).choose (k / p ^ i % p)) [ZMOD ↑p]
-- Mathlib/Data/Nat/Choose/Lucas.lean
n k p : ℕ
inst✝ : Fact (Nat.Prime p)
a : ℕ
ha₁ : n < p ^ a
ha₂ : k < p ^ a
\u22a2 ↑((n / p ^ a).choose (k / p ^ a)) * ↑(∏ i ∈ range a, (n / p ^ i % p).choose (k / p ^ i % p)) ≡ ∏ i ∈ range a, ↑((n / p ^ i % p).choose (k / p ^ i % p)) [ZMOD ↑p]
-- Mathlib/CategoryTheory/Sites/Spaces.lean
T : Type u
inst✝ : TopologicalSpace T
\u22a2 Pretopology.ofGrothendieck (Opens T) (grothendieckTopology T) = pretopology T
-- Mathlib/CategoryTheory/Sites/Spaces.lean
T : Type u
inst✝ : TopologicalSpace T
\u22a2 Pretopology.ofGrothendieck (Opens T) (grothendieckTopology T) ≤ pretopology T
-- Mathlib/CategoryTheory/Sites/Spaces.lean
T : Type u
inst✝ : TopologicalSpace T
\u22a2 pretopology T ≤ Pretopology.ofGrothendieck (Opens T) (grothendieckTopology T)
-- Mathlib/Data/ZMod/Basic.lean
m n✝ n x : ℕ
h : x.Coprime n
\u22a2 ↑x * (↑x)⁻¹ = 1
-- Mathlib/Data/ZMod/Basic.lean
m n✝ n x : ℕ
h : (x % n).gcd n = 1
\u22a2 ↑x * (↑x)⁻¹ = 1
-- Mathlib/Algebra/BigOperators/Finprod.lean
G : Type u_1
M : Type u_2
N : Type u_3
α : Sort u_4
β : Sort u_5
ι : Sort u_6
inst✝¹ : CommMonoid M
inst✝ : CommMonoid N
f : α → M
s : Finset (PLift α)
hs : mulSupport (f ∘ PLift.down) ⊆ ↑s
x : PLift α
hx : x ∈ ⋯.toFinset
\u22a2 x ∈ s
-- Mathlib/Algebra/BigOperators/Finprod.lean
G : Type u_1
M : Type u_2
N : Type u_3
α : Sort u_4
β : Sort u_5
ι : Sort u_6
inst✝¹ : CommMonoid M
inst✝ : CommMonoid N
f : α → M
s : Finset (PLift α)
hs : mulSupport (f ∘ PLift.down) ⊆ ↑s
x : PLift α
hx : x ∈ mulSupport (f ∘ PLift.down)
\u22a2 x ∈ s
-- Mathlib/MeasureTheory/Decomposition/RadonNikodym.lean
α : Type u_1
β : Type u_2
m : MeasurableSpace α
μ ν : Measure α
inst✝ : μ.HaveLebesgueDecomposition ν
hμν : μ ≪ ν
\u22a2 ∫⁻ (x : α), μ.rnDeriv ν x ∂ν = μ Set.univ
-- Mathlib/Algebra/Star/Pointwise.lean
α : Type u_1
s t : Set α
a : α
inst✝ : InvolutiveStar α
\u22a2 star '' s = s⋆
-- Mathlib/Algebra/Star/Pointwise.lean
α : Type u_1
s t : Set α
a : α
inst✝ : InvolutiveStar α
\u22a2 star '' s = star ⁻¹' s
-- Mathlib/Topology/Algebra/ContinuousMonoidHom.lean
F : Type u_1
A : Type u_2
B : Type u_3
C : Type u_4
D : Type u_5
E : Type u_6
inst✝¹⁸ : Monoid A
inst✝¹⁷ : Monoid B
inst✝¹⁶ : Monoid C
inst✝¹⁵ : Monoid D
inst✝¹⁴ : CommGroup E
inst✝¹³ : TopologicalSpace A
inst✝¹² : TopologicalSpace B
inst✝¹¹ : TopologicalSpace C
inst✝¹⁰ : TopologicalSpace D
inst✝⁹ : TopologicalSpace E
inst✝⁸ : TopologicalGroup E
X : Type u_7
Y : Type u_8
inst✝⁷ : TopologicalSpace X
inst✝⁶ : Group X
inst✝⁵ : TopologicalGroup X
inst✝⁴ : UniformSpace Y
inst✝³ : CommGroup Y
inst✝² : UniformGroup Y
inst✝¹ : T0Space Y
inst✝ : CompactSpace Y
U : Set X
V : Set Y
hU : IsCompact U
hV : V ∈ nhds 1
h : EquicontinuousAt (fun f => ⇑↑f) 1
\u22a2 LocallyCompactSpace (ContinuousMonoidHom X Y)
-- Mathlib/Topology/Algebra/ContinuousMonoidHom.lean
F : Type u_1
A : Type u_2
B : Type u_3
C : Type u_4
D : Type u_5
E : Type u_6
inst✝¹⁸ : Monoid A
inst✝¹⁷ : Monoid B
inst✝¹⁶ : Monoid C
inst✝¹⁵ : Monoid D
inst✝¹⁴ : CommGroup E
inst✝¹³ : TopologicalSpace A
inst✝¹² : TopologicalSpace B
inst✝¹¹ : TopologicalSpace C
inst✝¹⁰ : TopologicalSpace D
inst✝⁹ : TopologicalSpace E
inst✝⁸ : TopologicalGroup E
X : Type u_7
Y : Type u_8
inst✝⁷ : TopologicalSpace X
inst✝⁶ : Group X
inst✝⁵ : TopologicalGroup X
inst✝⁴ : UniformSpace Y
inst✝³ : CommGroup Y
inst✝² : UniformGroup Y
inst✝¹ : T0Space Y
inst✝ : CompactSpace Y
U : Set X
V : Set Y
hU : IsCompact U
hV : V ∈ nhds 1
h : Equicontinuous (DFunLike.coe ∘ Subtype.val)
\u22a2 LocallyCompactSpace (ContinuousMonoidHom X Y)
-- Mathlib/Topology/Algebra/ContinuousMonoidHom.lean
F : Type u_1
A : Type u_2
B : Type u_3
C : Type u_4
D : Type u_5
E : Type u_6
inst✝¹⁸ : Monoid A
inst✝¹⁷ : Monoid B
inst✝¹⁶ : Monoid C
inst✝¹⁵ : Monoid D
inst✝¹⁴ : CommGroup E
inst✝¹³ : TopologicalSpace A
inst✝¹² : TopologicalSpace B
inst✝¹¹ : TopologicalSpace C
inst✝¹⁰ : TopologicalSpace D
inst✝⁹ : TopologicalSpace E
inst✝⁸ : TopologicalGroup E
X : Type u_7
Y : Type u_8
inst✝⁷ : TopologicalSpace X
inst✝⁶ : Group X
inst✝⁵ : TopologicalGroup X
inst✝⁴ : UniformSpace Y
inst✝³ : CommGroup Y
inst✝² : UniformGroup Y
inst✝¹ : T0Space Y
inst✝ : CompactSpace Y
U : Set X
V : Set Y
hU : IsCompact U
hV : V ∈ nhds 1
h : Equicontinuous (DFunLike.coe ∘ Subtype.val)
W : Set Y
hWo : W ∈ nhds 1
hWV : W ⊆ V
hWc : IsCompact W
\u22a2 LocallyCompactSpace (ContinuousMonoidHom X Y)
-- Mathlib/Topology/Algebra/ContinuousMonoidHom.lean
F : Type u_1
A : Type u_2
B : Type u_3
C : Type u_4
D : Type u_5
E : Type u_6
inst✝¹⁸ : Monoid A
inst✝¹⁷ : Monoid B
inst✝¹⁶ : Monoid C
inst✝¹⁵ : Monoid D
inst✝¹⁴ : CommGroup E
inst✝¹³ : TopologicalSpace A
inst✝¹² : TopologicalSpace B
inst✝¹¹ : TopologicalSpace C
inst✝¹⁰ : TopologicalSpace D
inst✝⁹ : TopologicalSpace E
inst✝⁸ : TopologicalGroup E
X : Type u_7
Y : Type u_8
inst✝⁷ : TopologicalSpace X
inst✝⁶ : Group X
inst✝⁵ : TopologicalGroup X
inst✝⁴ : UniformSpace Y
inst✝³ : CommGroup Y
inst✝² : UniformGroup Y
inst✝¹ : T0Space Y
inst✝ : CompactSpace Y
U : Set X
V : Set Y
hU : IsCompact U
hV : V ∈ nhds 1
h : Equicontinuous (DFunLike.coe ∘ Subtype.val)
W : Set Y
hWo : W ∈ nhds 1
hWV : W ⊆ V
hWc : IsCompact W
S1 : Set (X →* Y) := {f | Set.MapsTo (⇑f) U W}
S2 : Set (ContinuousMonoidHom X Y) := {f | Set.MapsTo (⇑f) U W}
S3 : Set C(X, Y) := _root_.toContinuousMap '' S2
S4 : Set (X → Y) := DFunLike.coe '' S3
\u22a2 LocallyCompactSpace (ContinuousMonoidHom X Y)
-- Mathlib/Topology/Algebra/ContinuousMonoidHom.lean
F : Type u_1
A : Type u_2
B : Type u_3
C : Type u_4
D : Type u_5
E : Type u_6
inst✝¹⁸ : Monoid A
inst✝¹⁷ : Monoid B
inst✝¹⁶ : Monoid C
inst✝¹⁵ : Monoid D
inst✝¹⁴ : CommGroup E
inst✝¹³ : TopologicalSpace A
inst✝¹² : TopologicalSpace B
inst✝¹¹ : TopologicalSpace C
inst✝¹⁰ : TopologicalSpace D
inst✝⁹ : TopologicalSpace E
inst✝⁸ : TopologicalGroup E
X : Type u_7
Y : Type u_8
inst✝⁷ : TopologicalSpace X
inst✝⁶ : Group X
inst✝⁵ : TopologicalGroup X
inst✝⁴ : UniformSpace Y
inst✝³ : CommGroup Y
inst✝² : UniformGroup Y
inst✝¹ : T0Space Y
inst✝ : CompactSpace Y
U : Set X
V : Set Y
hU : IsCompact U
hV : V ∈ nhds 1
W : Set Y
hWo : W ∈ nhds 1
hWV : W ⊆ V
hWc : IsCompact W
S1 : Set (X →* Y) := {f | Set.MapsTo (⇑f) U W}
S2 : Set (ContinuousMonoidHom X Y) := {f | Set.MapsTo (⇑f) U W}
S3 : Set C(X, Y) := _root_.toContinuousMap '' S2
S4 : Set (X → Y) := DFunLike.coe '' S3
h : Equicontinuous fun x => ⇑↑x
\u22a2 LocallyCompactSpace (ContinuousMonoidHom X Y)
-- Mathlib/Topology/Algebra/ContinuousMonoidHom.lean
F : Type u_1
A : Type u_2
B : Type u_3
C : Type u_4
D : Type u_5
E : Type u_6
inst✝¹⁸ : Monoid A
inst✝¹⁷ : Monoid B
inst✝¹⁶ : Monoid C
inst✝¹⁵ : Monoid D
inst✝¹⁴ : CommGroup E
inst✝¹³ : TopologicalSpace A
inst✝¹² : TopologicalSpace B
inst✝¹¹ : TopologicalSpace C
inst✝¹⁰ : TopologicalSpace D
inst✝⁹ : TopologicalSpace E
inst✝⁸ : TopologicalGroup E
X : Type u_7
Y : Type u_8
inst✝⁷ : TopologicalSpace X
inst✝⁶ : Group X
inst✝⁵ : TopologicalGroup X
inst✝⁴ : UniformSpace Y
inst✝³ : CommGroup Y
inst✝² : UniformGroup Y
inst✝¹ : T0Space Y
inst✝ : CompactSpace Y
U : Set X
V : Set Y
hU : IsCompact U
hV : V ∈ nhds 1
W : Set Y
hWo : W ∈ nhds 1
hWV : W ⊆ V
hWc : IsCompact W
S1 : Set (X →* Y) := {f | Set.MapsTo (⇑f) U W}
S2 : Set (ContinuousMonoidHom X Y) := {f | Set.MapsTo (⇑f) U W}
S3 : Set C(X, Y) := _root_.toContinuousMap '' S2
S4 : Set (X → Y) := DFunLike.coe '' S3
h : Equicontinuous fun x => ⇑↑x
hS4 : S4 = DFunLike.coe '' S1
\u22a2 LocallyCompactSpace (ContinuousMonoidHom X Y)
-- Mathlib/Topology/Algebra/ContinuousMonoidHom.lean
F : Type u_1
A : Type u_2
B : Type u_3
C : Type u_4
D : Type u_5
E : Type u_6
inst✝¹⁸ : Monoid A
inst✝¹⁷ : Monoid B
inst✝¹⁶ : Monoid C
inst✝¹⁵ : Monoid D
inst✝¹⁴ : CommGroup E
inst✝¹³ : TopologicalSpace A
inst✝¹² : TopologicalSpace B
inst✝¹¹ : TopologicalSpace C
inst✝¹⁰ : TopologicalSpace D
inst✝⁹ : TopologicalSpace E
inst✝⁸ : TopologicalGroup E
X : Type u_7
Y : Type u_8
inst✝⁷ : TopologicalSpace X
inst✝⁶ : Group X
inst✝⁵ : TopologicalGroup X
inst✝⁴ : UniformSpace Y
inst✝³ : CommGroup Y
inst✝² : UniformGroup Y
inst✝¹ : T0Space Y
inst✝ : CompactSpace Y
U : Set X
V : Set Y
hU : IsCompact U
hV : V ∈ nhds 1
W : Set Y
hWo : W ∈ nhds 1
hWV : W ⊆ V
hWc : IsCompact W
S1 : Set (X →* Y) := {f | Set.MapsTo (⇑f) U W}
S2 : Set (ContinuousMonoidHom X Y) := {f | Set.MapsTo (⇑f) U W}
S3 : Set C(X, Y) := _root_.toContinuousMap '' S2
S4 : Set (X → Y) := DFunLike.coe '' S3
hS4 : S4 = DFunLike.coe '' S1
h : Equicontinuous fun x => ⇑↑x
\u22a2 LocallyCompactSpace (ContinuousMonoidHom X Y)
-- Mathlib/Topology/Algebra/ContinuousMonoidHom.lean
F : Type u_1
A : Type u_2
B : Type u_3
C : Type u_4
D : Type u_5
E : Type u_6
inst✝¹⁸ : Monoid A
inst✝¹⁷ : Monoid B
inst✝¹⁶ : Monoid C
inst✝¹⁵ : Monoid D
inst✝¹⁴ : CommGroup E
inst✝¹³ : TopologicalSpace A
inst✝¹² : TopologicalSpace B
inst✝¹¹ : TopologicalSpace C
inst✝¹⁰ : TopologicalSpace D
inst✝⁹ : TopologicalSpace E
inst✝⁸ : TopologicalGroup E
X : Type u_7
Y : Type u_8
inst✝⁷ : TopologicalSpace X
inst✝⁶ : Group X
inst✝⁵ : TopologicalGroup X
inst✝⁴ : UniformSpace Y
inst✝³ : CommGroup Y
inst✝² : UniformGroup Y
inst✝¹ : T0Space Y
inst✝ : CompactSpace Y
U : Set X
V : Set Y
hU : IsCompact U
hV : V ∈ nhds 1
W : Set Y
hWo : W ∈ nhds 1
hWV : W ⊆ V
hWc : IsCompact W
S1 : Set (X →* Y) := {f | Set.MapsTo (⇑f) U W}
S2 : Set (ContinuousMonoidHom X Y) := {f | Set.MapsTo (⇑f) U W}
S3 : Set C(X, Y) := _root_.toContinuousMap '' S2
S4 : Set (X → Y) := DFunLike.coe '' S3
h : Equicontinuous fun x => ⇑↑x
hS4 : S4 = (U.pi fun x => W) ∩ Set.range DFunLike.coe
\u22a2 LocallyCompactSpace (ContinuousMonoidHom X Y)
-- Mathlib/Topology/Algebra/ContinuousMonoidHom.lean
F : Type u_1
A : Type u_2
B : Type u_3
C : Type u_4
D : Type u_5
E : Type u_6
inst✝¹⁸ : Monoid A
inst✝¹⁷ : Monoid B
inst✝¹⁶ : Monoid C
inst✝¹⁵ : Monoid D
inst✝¹⁴ : CommGroup E
inst✝¹³ : TopologicalSpace A
inst✝¹² : TopologicalSpace B
inst✝¹¹ : TopologicalSpace C
inst✝¹⁰ : TopologicalSpace D
inst✝⁹ : TopologicalSpace E
inst✝⁸ : TopologicalGroup E
X : Type u_7
Y : Type u_8
inst✝⁷ : TopologicalSpace X
inst✝⁶ : Group X
inst✝⁵ : TopologicalGroup X
inst✝⁴ : UniformSpace Y
inst✝³ : CommGroup Y
inst✝² : UniformGroup Y
inst✝¹ : T0Space Y
inst✝ : CompactSpace Y
U : Set X
V : Set Y
hU : IsCompact U
hV : V ∈ nhds 1
W : Set Y
hWo : W ∈ nhds 1
hWV : W ⊆ V
hWc : IsCompact W
S1 : Set (X →* Y) := {f | Set.MapsTo (⇑f) U W}
S2 : Set (ContinuousMonoidHom X Y) := {f | Set.MapsTo (⇑f) U W}
S3 : Set C(X, Y) := _root_.toContinuousMap '' S2
S4 : Set (X → Y) := DFunLike.coe '' S3
h : Equicontinuous fun x => ⇑↑x
hS4 : IsClosed S4
\u22a2 LocallyCompactSpace (ContinuousMonoidHom X Y)
-- Mathlib/Topology/Algebra/ContinuousMonoidHom.lean
F : Type u_1
A : Type u_2
B : Type u_3
C : Type u_4
D : Type u_5
E : Type u_6
inst✝¹⁸ : Monoid A
inst✝¹⁷ : Monoid B
inst✝¹⁶ : Monoid C
inst✝¹⁵ : Monoid D
inst✝¹⁴ : CommGroup E
inst✝¹³ : TopologicalSpace A
inst✝¹² : TopologicalSpace B
inst✝¹¹ : TopologicalSpace C
inst✝¹⁰ : TopologicalSpace D
inst✝⁹ : TopologicalSpace E
inst✝⁸ : TopologicalGroup E
X : Type u_7
Y : Type u_8
inst✝⁷ : TopologicalSpace X
inst✝⁶ : Group X
inst✝⁵ : TopologicalGroup X
inst✝⁴ : UniformSpace Y
inst✝³ : CommGroup Y
inst✝² : UniformGroup Y
inst✝¹ : T0Space Y
inst✝ : CompactSpace Y
U : Set X
V : Set Y
hU : IsCompact U
hV : V ∈ nhds 1
W : Set Y
hWo : W ∈ nhds 1
hWV : W ⊆ V
hWc : IsCompact W
S1 : Set (X →* Y) := {f | Set.MapsTo (⇑f) U W}
S2 : Set (ContinuousMonoidHom X Y) := {f | Set.MapsTo (⇑f) U W}
S3 : Set C(X, Y) := _root_.toContinuousMap '' S2
S4 : Set (X → Y) := DFunLike.coe '' S3
h : Equicontinuous fun x => ⇑↑x
hS4 : IsClosed S4
hS2 : (interior S2).Nonempty
\u22a2 LocallyCompactSpace (ContinuousMonoidHom X Y)
-- Mathlib/Topology/MetricSpace/Basic.lean
α : Type u
β : Type v
X : Type u_1
ι : Type u_2
inst✝¹ : PseudoMetricSpace α
γ : Type w
inst✝ : MetricSpace γ
x y : γ
\u22a2 nndist x y = 0 → x = y
-- Mathlib/Logic/Basic.lean
α✝ : Sort u_1
β : Sort u_2
p✝ q✝ : α✝ → Prop
α : Sort u_3
p : α → Sort u_4
inst✝ : ∀ (x : α), Subsingleton (p x)
q : (x : α) → p x → Prop
b : Prop
h₂ : ∃! x, ∃! h, q x h
h₁ : ∀ (x : α) (h : p x), q x h → (∀ (y : α) (hy : p y), q y hy → y = x) → b
\u22a2 b
-- Mathlib/Logic/Basic.lean
α✝ : Sort u_1
β : Sort u_2
p✝ q✝ : α✝ → Prop
α : Sort u_3
p : α → Sort u_4
inst✝ : ∀ (x : α), Subsingleton (p x)
q : (x : α) → p x → Prop
b : Prop
h₁ : ∀ (x : α) (h : p x), q x h → (∀ (y : α) (hy : p y), q y hy → y = x) → b
h₂ : ∃! x, ∃ h, q x h
\u22a2 b
-- Mathlib/Logic/Basic.lean
α✝ : Sort u_1
β : Sort u_2
p✝ q✝ : α✝ → Prop
α : Sort u_3
p : α → Sort u_4
inst✝ : ∀ (x : α), Subsingleton (p x)
q : (x : α) → p x → Prop
b : Prop
h₁ : ∀ (x : α) (h : p x), q x h → (∀ (y : α) (hy : p y), q y hy → y = x) → b
h₂ : ∃! x, ∃ h, q x h
\u22a2 ∀ (x : α), (∃ h, q x h) → (∀ (y : α), (∃ h, q y h) → y = x) → b
-- Mathlib/Analysis/InnerProductSpace/Rayleigh.lean
𝕜 : Type u_1
inst✝² : RCLike 𝕜
E : Type u_2
inst✝¹ : NormedAddCommGroup E
inst✝ : InnerProductSpace 𝕜 E
T : E →L[𝕜] E
x : E
c : 𝕜
hc : c ≠ 0
hx : ¬x = 0
this✝ : ‖c‖ ≠ 0
this : ‖x‖ ≠ 0
\u22a2 T.rayleighQuotient (c • x) = T.rayleighQuotient x
-- Mathlib/Analysis/InnerProductSpace/Rayleigh.lean
𝕜 : Type u_1
inst✝² : RCLike 𝕜
E : Type u_2
inst✝¹ : NormedAddCommGroup E
inst✝ : InnerProductSpace 𝕜 E
T : E →L[𝕜] E
x : E
c : 𝕜
hc : c ≠ 0
hx : ¬x = 0
this✝ : ‖c‖ ≠ 0
this : ‖x‖ ≠ 0
\u22a2 ‖c‖ ^ 2 * T.reApplyInnerSelf x * ‖x‖ ^ 2 = T.reApplyInnerSelf x * (‖c‖ * ‖x‖) ^ 2
-- Mathlib/MeasureTheory/Constructions/Prod/Basic.lean
α : Type u_1
α' : Type u_2
β : Type u_3
β' : Type u_4
γ : Type u_5
E : Type u_6
inst✝⁷ : MeasurableSpace α
inst✝⁶ : MeasurableSpace α'
inst✝⁵ : MeasurableSpace β
inst✝⁴ : MeasurableSpace β'
inst✝³ : MeasurableSpace γ
μ μ' : Measure α
ν ν' : Measure β
τ : Measure γ
inst✝² : NormedAddCommGroup E
inst✝¹ : SFinite ν
inst✝ : SFinite μ
s : Set (α × β)
hs : MeasurableSet s
\u22a2 (μ.prod ν) s = ∫⁻ (y : β), μ ((fun x => (x, y)) ⁻¹' s) ∂ν
-- Mathlib/MeasureTheory/Constructions/Prod/Basic.lean
α : Type u_1
α' : Type u_2
β : Type u_3
β' : Type u_4
γ : Type u_5
E : Type u_6
inst✝⁷ : MeasurableSpace α
inst✝⁶ : MeasurableSpace α'
inst✝⁵ : MeasurableSpace β
inst✝⁴ : MeasurableSpace β'
inst✝³ : MeasurableSpace γ
μ μ' : Measure α
ν ν' : Measure β
τ : Measure γ
inst✝² : NormedAddCommGroup E
inst✝¹ : SFinite ν
inst✝ : SFinite μ
s : Set (α × β)
hs : MeasurableSet s
\u22a2 ∫⁻ (x : β), μ (Prod.mk x ⁻¹' (Prod.swap ⁻¹' s)) ∂ν = ∫⁻ (y : β), μ ((fun x => (x, y)) ⁻¹' s) ∂ν
-- Mathlib/CategoryTheory/Groupoid/FreeGroupoid.lean
V : Type u
inst✝² : Quiver V
V' : Type u'
inst✝¹ : Quiver V'
V'' : Type u''
inst✝ : Quiver V''
\u22a2 𝟭 (FreeGroupoid V) = lift (𝟭q V ⋙q of V)
-- Mathlib/CategoryTheory/Groupoid/FreeGroupoid.lean
V : Type u
inst✝² : Quiver V
V' : Type u'
inst✝¹ : Quiver V'
V'' : Type u''
inst✝ : Quiver V''
\u22a2 of V ⋙q (𝟭 (FreeGroupoid V)).toPrefunctor = 𝟭q V ⋙q of V
-- Mathlib/AlgebraicGeometry/Morphisms/Affine.lean
X Y Z : Scheme
f : X ⟶ Y
g : Y ⟶ Z
s : Set ↑Γ(X, ⊤)
hs : Ideal.span s = ⊤
hs₂ : ∀ i ∈ s, IsAffineOpen (X.basicOpen i)
\u22a2 QuasiSeparatedSpace ↑↑X.toPresheafedSpace
-- Mathlib/AlgebraicGeometry/Morphisms/Affine.lean
X Y Z : Scheme
f : X ⟶ Y
g : Y ⟶ Z
s : Set ↑Γ(X, ⊤)
hs : Ideal.span s = ⊤
hs₂ : ∀ i ∈ s, IsAffineOpen (X.basicOpen i)
\u22a2 ∀ (U V : ↑X.affineOpens), IsCompact (↑↑U ∩ ↑↑V)
-- Mathlib/AlgebraicGeometry/Morphisms/Affine.lean
X Y Z : Scheme
f : X ⟶ Y
g : Y ⟶ Z
s : Set ↑Γ(X, ⊤)
hs : Ideal.span s = ⊤
hs₂ : ∀ i ∈ s, IsAffineOpen (X.basicOpen i)
U V : ↑X.affineOpens
\u22a2 IsCompact (↑↑U ∩ ↑↑V)
-- Mathlib/AlgebraicGeometry/Morphisms/Affine.lean
X Y Z : Scheme
f : X ⟶ Y
g : Y ⟶ Z
s : Set ↑Γ(X, ⊤)
hs : Ideal.span s = ⊤
hs₂ : ∀ i ∈ s, IsAffineOpen (X.basicOpen i)
U V : ↑X.affineOpens
s' : Finset ↑Γ(X, ⊤)
hs' : ↑s' ⊆ s
e : Ideal.span ↑s' = ⊤
\u22a2 IsCompact (↑↑U ∩ ↑↑V)
-- Mathlib/AlgebraicGeometry/Morphisms/Affine.lean
X Y Z : Scheme
f : X ⟶ Y
g : Y ⟶ Z
s : Set ↑Γ(X, ⊤)
hs : Ideal.span s = ⊤
hs₂ : ∀ i ∈ s, IsAffineOpen (X.basicOpen i)
U V : ↑X.affineOpens
s' : Finset ↑Γ(X, ⊤)
hs' : ↑s' ⊆ s
e : Ideal.span ↑s' = ⊤
\u22a2 IsCompact (⋃ i, ↑↑U ∩ ↑↑V ∩ ↑(X.basicOpen ↑i))
-- Mathlib/AlgebraicGeometry/Morphisms/Affine.lean
X Y Z : Scheme
f : X ⟶ Y
g : Y ⟶ Z
s : Set ↑Γ(X, ⊤)
hs : Ideal.span s = ⊤
hs₂ : ∀ i ∈ s, IsAffineOpen (X.basicOpen i)
U V : ↑X.affineOpens
s' : Finset ↑Γ(X, ⊤)
hs' : ↑s' ⊆ s
e : Ideal.span ↑s' = ⊤
\u22a2 ∀ (i : ↑↑s'), IsCompact (↑↑U ∩ ↑↑V ∩ ↑(X.basicOpen ↑i))
-- Mathlib/AlgebraicGeometry/Morphisms/Affine.lean
X Y Z : Scheme
f : X ⟶ Y
g : Y ⟶ Z
s : Set ↑Γ(X, ⊤)
hs : Ideal.span s = ⊤
hs₂ : ∀ i ∈ s, IsAffineOpen (X.basicOpen i)
U V : ↑X.affineOpens
s' : Finset ↑Γ(X, ⊤)
hs' : ↑s' ⊆ s
e : Ideal.span ↑s' = ⊤
i : ↑↑s'
\u22a2 IsCompact (↑↑U ∩ ↑↑V ∩ ↑(X.basicOpen ↑i))
-- Mathlib/AlgebraicGeometry/Morphisms/Affine.lean
X Y Z : Scheme
f : X ⟶ Y
g : Y ⟶ Z
s : Set ↑Γ(X, ⊤)
hs : Ideal.span s = ⊤
hs₂ : ∀ i ∈ s, IsAffineOpen (X.basicOpen i)
U V : ↑X.affineOpens
s' : Finset ↑Γ(X, ⊤)
hs' : ↑s' ⊆ s
e : Ideal.span ↑s' = ⊤
i : ↑↑s'
\u22a2 IsCompact (↑↑U ∩ ↑(X.basicOpen ↑i) ∩ (↑↑V ∩ ↑(X.basicOpen ↑i)))