ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
t : Type u → Type u → Type u
inst✝⁵ : Bitraversable t
β : Type u
F G : Type u → Type u
inst✝⁴ : Applicative F
inst✝³ : Applicative G
inst✝² : LawfulBitraversable t
inst✝¹ : LawfulApplicative F
inst✝ : LawfulApplicative G
α₀ α₁ β₀ β₁ : Type u
f : α₀ → F α₁
f' : β₀ → G β₁
x : t α₀ β₀
⊢ bitraverse (Comp.mk ∘ map pure ∘ f) (Comp.mk ∘ map f' ∘ pure) x = bitraverse (Comp.mk ∘ map pure ∘ f) (Comp.mk ∘ pure ∘ f') x
α : Type u
Group α
LT α
CovariantClass α α (fun x x_1 => x * x_1) fun x x_1 => x < x_1
CovariantClass α α (Function.swap fun x x_1 => x * x_1) fun x x_1 => x < x_1
a b : α
⊢ a⁻¹ < b⁻¹ ↔ b < a
α : Type u_5
f : α → α
n : ℕ
hf : Function.Involutive f
hn : Odd n
⊢ f^[n] = f
α : Type u_1
β : Type u_2
m₁ m₂ : MeasurableSpace α
f : α → β
⊢ MeasurableSpace.map f (m₁ ⊓ m₂) = MeasurableSpace.map f m₁ ⊓ MeasurableSpace.map f m₂
ι : Type u_1
R : Type u_2
M : Type u_3
N : Type u_4
inst✝⁷ : CommRing R
inst✝⁶ : AddCommGroup M
inst✝⁵ : Module R M
inst✝⁴ : AddCommGroup N
inst✝³ : Module R N
inst✝² : _root_.Finite ι
P : RootPairing ι R M N
i✝ j✝ : ι
inst✝¹ : CharZero R
inst✝ : NoZeroSMulDivisors R M
p : PerfectPairing R M N
root : ι ↪ M
coroot : ι ↪ N
hp : ∀ (i : ι), (p.toLin (root i)) (coroot i) = 2
hr : ∀ (i : ι), MapsTo (⇑(preReflection (root i) (p.toLin.flip (coroot i)))) (range ⇑root) (range ⇑root)
hc : ∀ (i : ι), MapsTo (⇑(preReflection (coroot i) (p.toLin (root i)))) (range ⇑coroot) (range ⇑coroot)
i j k : ι
α : M := root i
β : M := root j
α' : N := coroot i
β' : N := coroot j
sα : End R M := preReflection α (p.toLin.flip α')
hk : root k = sα β
sβ : End R M := preReflection β (p.toLin.flip β')
sα' : End R N := preReflection α' (p.toLin α)
hij : preReflection (sα β) (p.toLin.flip (sα' β')) = sα ∘ₗ sβ ∘ₗ sα
hk₀ : root k ≠ 0
l : ι
hl : coroot l = (preReflection (coroot i) (p.toLin (root i))) (coroot j)
hkl : (p.toLin.flip (coroot l)) (root k) = 2
_i : NoZeroSMulDivisors ℤ M
this : InjOn (⇑(span R (range ⇑root)).subtype.dualMap) (range (⇑p.toLin.flip ∘ ⇑coroot))
⊢ MapsTo (⇑(preReflection (root k) ((⇑p.toLin.flip ∘ ⇑coroot) l))) (range ⇑root) (range ⇑root)
ι : Sort u_1
f : ι → ℕ
IsEmpty ι
⊢ ⨅ i, ↑(f i) = ⊤
α : Type u_1
R : Type u_2
M : Type u_3
inst✝⁷ : Semiring R
inst✝⁶ : AddCommMonoid M
inst✝⁵ : Module R M
S : Type u_4
inst✝⁴ : Monoid S
inst✝³ : AddCommMonoid M
inst✝² : Module R M
inst✝¹ : DistribMulAction S M
sR : Set R
s✝ : Set S
N✝ : Submodule R M
inst✝ : SMulCommClass S R M
s : Set S
N : Submodule R M
⊢ s • N = ⨆ a ∈ s, a • N
C : Type u_1
D : Type u_2
inst✝⁶ : Category.{?u.266427, u_1} C
inst✝⁵ : Category.{?u.266431, u_2} D
inst✝⁴ : Preadditive C
inst✝³ : Preadditive D
F G : CochainComplex C ℤ
φ : F ⟶ G
inst✝² : HasHomotopyCofiber φ
H : C ⥤ D
inst✝¹ : H.Additive
inst✝ : HasHomotopyCofiber ((H.mapHomologicalComplex (ComplexShape.up ℤ)).map φ)
n m : ℤ
hnm : n + 1 = m
⊢ ((↑(fst ((H.mapHomologicalComplex (ComplexShape.up ℤ)).map φ))).v n m ⋯ ≫ H.map ((inl φ).v m n ⋯) + (snd ((H.mapHomologicalComplex (ComplexShape.up ℤ)).map φ)).v n n ⋯ ≫ H.map ((inr φ).f n)) ≫ (H.map ((↑(fst φ)).v n m ⋯) ≫ (inl ((H.mapHomologicalComplex (ComplexShape.up ℤ)).map φ)).v m n ⋯ + H.map ((snd φ).v n n ⋯) ≫ (inr ((H.mapHomologicalComplex (ComplexShape.up ℤ)).map φ)).f n) = 𝟙 ((mappingCone ((H.mapHomologicalComplex (ComplexShape.up ℤ)).map φ)).X n)
M : Type u_1
N : Type u_2
MulOneClass M
MulOneClass N
S : Submonoid M
F : Type u_4
FunLike F M N
mc : MonoidHomClass F M N
T : Submonoid N
f : F
⊢ S ≤ Submonoid.comap f T → Submonoid.map f S ≤ T
X : Type u
x : X
TopologicalSpace X
f : Filter X
H : f ≤ 𝓝 x
_hf : f.NeBot
⊢ ClusterPt x f
α : Type u_1
β : Type u_2
m : MeasurableSpace α
μ✝ ν : Measure α
s✝ t✝ s t : SignedMeasure α
μ : Measure α
inst✝¹ : s.HaveLebesgueDecomposition μ
inst✝ : t.HaveLebesgueDecomposition μ
hst : (s + -t).HaveLebesgueDecomposition μ
⊢ (s - t).rnDeriv μ =ᶠ[ae μ] s.rnDeriv μ - t.rnDeriv μ
α : Type u
β : Type v
γ : Type w
a : α
s : WSeq α
⊢ Computation.corec (fun x => match Seq.destruct x.2 with | none => Sum.inl x.1.reverse | some (none, s') => Sum.inr (x.1, s') | some (some a, s') => Sum.inr (a :: x.1, s')) ([a], s) = List.cons a <$> Computation.corec (fun x => match Seq.destruct x.2 with | none => Sum.inl x.1.reverse | some (none, s') => Sum.inr (x.1, s') | some (some a, s') => Sum.inr (a :: x.1, s')) ([], s)
C : Type u₁
CategoryTheory.Category.{v₁, u₁} C
CategoryTheory.MonoidalCategory C
self : Comon_ C
⊢ self.comul ≫ self.X ◁ self.counit = (ρ_ self.X).inv
α : Type u_1
MulOneClass α
LE α
CovariantClass α α (Function.swap fun x x_1 => x * x_1) fun x x_1 => x ≤ x_1
a b : α
h : 1 ≤ b
⊢ a ≤ b * a
a b : ℝ
n : ℕ
r : ℂ
h : -1 < r.re ∨ r ≠ -1 ∧ 0 ∉ [[a, b]]
⊢ ∫ (x : ℝ) in a..b, ↑x ^ r = (↑b ^ (r + 1) - ↑a ^ (r + 1)) / (r + 1)
V : Type u_1
NormedAddCommGroup V
InnerProductSpace ℝ V
x y : V
h : ⟪x, y⟫_ℝ = 0
h0 : x = 0 ∨ y ≠ 0
⊢ ‖y‖ / Real.tan (InnerProductGeometry.angle x (x + y)) = ‖x‖
R : Type u_1
Semiring R
C : Type u_2
D : Type u_3
CategoryTheory.Category.{u_4, u_2} C
CategoryTheory.Category.{u_5, u_3} D
CategoryTheory.Preadditive C
CategoryTheory.Preadditive D
CategoryTheory.Linear R C
CategoryTheory.Linear R D
F : CategoryTheory.Functor C D
F.Additive
CategoryTheory.Functor.Linear R F
X Y : C
⊢ ∀ (a : X ⟶ Y), (CategoryTheory.Functor.mapLinearMap R F) a = (↑F.mapAddHom).toFun a
m : ℤ
⊢ ‖↑m‖ = ‖m‖
C : Type u
CategoryTheory.Category.{v, u} C
CategoryTheory.HasShift C ℤ
X₁ X₂ : C
CategoryTheory.Limits.HasZeroMorphisms C
CategoryTheory.Limits.HasBinaryBiproduct X₁ X₂
⊢ (CategoryTheory.Pretriangulated.binaryProductTriangleIsoBinaryBiproductTriangle X₁ X₂).hom.hom₁ = 𝟙 X₁
α : Type u_2
ConditionallyCompleteLattice α
a b : α
h : a ≤ b
S : Set ↑(Set.Icc a b)
hS : S.Nonempty
⊢ ↑(sInf S) = sInf (Subtype.val '' S)
ι : Type u
f : ι → AlgebraicGeometry.Scheme
⊢ ∀ (a : ι), (AlgebraicGeometry.disjointGlueData' f).U a = f a
R : Type u_1
S : Type u_2
CommRing R
Ring S
Algebra R S
B : PowerBasis R S
⊢ Algebra.adjoin R {B.gen} = ⊤
R : Type u_1
M : Type u_3
Semiring R
AddCommMonoid M
Module R M
S T : Submodule R M
x : M
⊢ x ∈ S → x ∈ S ⊔ T
α : Type u_1
β : Type u_2
s : α → Set β
Preorder α
x : α
⊢ ⋃ y, ⋃ (_ : y ≤ x), Set.Accumulate s y = ⋃ y, ⋃ (_ : y ≤ x), s y
X : Type u_1
Y : Type u_2
Z : Type u_3
α : Type u_4
ι : Type u_5
π : ι → Type u_6
inst✝³ : TopologicalSpace X
inst✝² : TopologicalSpace Y
inst✝¹ : TopologicalSpace Z
inst✝ : (i : ι) → TopologicalSpace (π i)
x✝ y✝ z : X
s✝ : Set X
f✝ g : X → Y
t : Set (SeparationQuotient X)
f : X → Y → α
hf : ∀ (a : X) (b : Y) (c : X) (d : Y), (a ~ᵢ c) → (b ~ᵢ d) → f a b = f c d
x : X
y : Y
s : Set (SeparationQuotient X × SeparationQuotient Y)
l : Filter α
⊢ Tendsto (uncurry (lift₂ f hf)) (𝓝[s] (mk x, mk y)) l ↔ Tendsto (uncurry f) (𝓝[Prod.map mk mk ⁻¹' s] (x, y)) l
V : Type u_1
P : Type u_2
NormedAddCommGroup V
InnerProductSpace ℝ V
MetricSpace P
NormedAddTorsor V P
c x : P
R : ℝ
⊢ dist (EuclideanGeometry.inversion c R x) c = R ^ 2 / dist x c
α β : Type u
n : ℕ
⊢ ↑n.succ = succ ↑n
M : Type u_1
TopologicalSpace M
⊢ ∀ (a : M), MulOpposite.opHomeomorph a = MulOpposite.op a
a m n p : ℕ
ha : a ≠ 0
⊢ a.factorizationLCMRight 0 ∣ 0
E : Type u_1
NormedAddCommGroup E
NormedSpace ℂ E
f : E → ℂ
x : E
s : Set E
hf : DifferentiableWithinAt ℂ f s x
hxs : UniqueDiffWithinAt ℂ s x
⊢ fderivWithin ℂ (fun x => Complex.cosh (f x)) s x = Complex.sinh (f x) • fderivWithin ℂ f s x
α : Type u_1
OrderedAddCommGroup α
s t : UpperSet α
⊢ ↑(s - t) = ↑s - ↑t
α : Type u
s t u : Set α
⊢ s ∩ symmDiff t u = symmDiff (s ∩ t) (s ∩ u)
E : Type u_1
AddCommGroup E
TopologicalSpace E
TopologicalAddGroup E
T2Space E
Module ℝ E
ContinuousSMul ℝ E
FiniteDimensional ℝ E
x : E
⊢ (𝓝 x).HasBasis (fun r => 0 < r) (Euclidean.ball x)
R : Type u
S : Type v
a b : R
n✝ m : ℕ
inst✝ : Semiring R
p q r : R[X]
n : ℕ
hn : n ∈ (p * q).support
⊢ p.trailingDegree + q.trailingDegree ≤ ↑n
R : Type u
S✝ : Type v
A : Type w
B : Type u₁
C : Type u_1
D : Type u_2
E : Type u_3
inst✝⁶ : CommSemiring C
inst✝⁵ : CommSemiring D
inst✝⁴ : CommSemiring E
inst✝³ : Algebra C D
inst✝² : Algebra C E
inst✝¹ : Algebra D E
inst✝ : IsScalarTower C D E
S : Set E
⊢ Subalgebra.restrictScalars C (adjoin D S) = Subalgebra.restrictScalars C (adjoin (↥(Subalgebra.map (IsScalarTower.toAlgHom C D E) ⊤)) S)
α : Type u_1
β : Type u_2
PseudoMetricSpace α
MeasurableSpace α
OpensMeasurableSpace α
MeasurableSpace β
f : β → α
hf : Measurable f
s : Set α
⊢ Measurable fun x => Metric.infNndist (f x) s
ι : Type u_1
R : Type u_3
M : Type u_6
Semiring R
AddCommMonoid M
Module R M
b : Basis ι R M
⊢ Submodule.span R (Set.range ⇑b) = ⊤
R : Type u_1
M : Type u_2
CommRing R
AddCommGroup M
Module R M
ι₁ : Sort u_6
f : ι₁ → Submodule R M
ι₂ : Sort u_7
g : ι₂ → Submodule R M
⊢ (⨅ i, f i).colon (⨆ j, g j) = ⨅ i, ⨅ j, (f i).colon (g j)
F : Type u_1
α : Type u_2
β : Type u_3
inst✝¹ : LinearOrderedSemiring α
inst✝ : FloorSemiring α
a✝ : α
n✝ n a : ℕ
⊢ ⌈↑n⌉₊ ≤ a ↔ n ≤ a
x y : ℝ
⊢ sin x ^ 2 ≤ 1
C : Type u₁
inst✝¹ : Category.{v₁, u₁} C
D : Type u₂
inst✝ : Category.{v₂, u₂} D
S S' S'' : D
Y Y' Y'' : C
T T' : C ⥤ D
f f' : StructuredArrow S T
g : f.right ≅ f'.right
w : autoParam (f.hom ≫ T.map g.hom = f'.hom) _auto✝
⊢ (Functor.fromPUnit S).map (eqToIso ⋯).hom ≫ f'.hom = f.hom ≫ T.map g.hom
ι : Sort u_1
α : Type u
β : Type v
inst✝ : PseudoEMetricSpace α
δ✝ : ℝ
s : Set α
x✝ : α
E : Set α
x : α
h : x ∉ closure E
ε : ℝ
ε_pos : 0 < ε
ε_lt : ENNReal.ofReal ε < infEdist x E
δ : ℝ
hδ : δ < ε
⊢ x ∉ thickening δ E
α : Type u_1
m : Type u_3
R : Type v
CommRing R
M : Matrix m m R
b : m → α
DecidableEq m
Fintype m
LinearOrder α
Invertible M
hM : M.BlockTriangular b
k : α
⊢ (M.toBlock (fun i => b i < k) fun i => b i < k)⁻¹ = M⁻¹.toBlock (fun i => b i < k) fun i => b i < k
cs : List Char
⊢ { data := cs }.utf8ByteSize = String.utf8Len cs
ι : Type u_1
α : Type u_2
β : Type u_3
M : Type u_4
N : Type u_5
G : Type u_6
k : Type u_7
R : Type u_8
inst✝¹ : CommMonoid M
inst✝ : OrderedCommMonoid N
f g : ι → N
s t : Finset ι
i j : ι
hf : ∀ i ∈ s, 1 ≤ f i
hi : i ∈ s
hj : j ∈ s
hne : i ≠ j
⊢ ∏ k ∈ cons i {j} ⋯, f k ≤ ∏ k ∈ s, f k
α : Type u
⊢ Function.Injective FreeGroup.invRev
n : Type u_1
𝕜 : Type u_2
RCLike 𝕜
Fintype n
DecidableEq n
A : Matrix n n 𝕜
hA : A.IsHermitian
f : ℝ → ℝ
⊢ cfc f A = hA.cfc f
ι : Type u
s : Finset ι
p q : ℝ
hpq : p.IsConjExponent q
f g : ι → ℝ≥0
A B : ℝ≥0
hf_sum : HasSum (fun a => f a ^ p) (A ^ p)
hg_sum : HasSum (fun a => g a ^ q) (B ^ q)
C : ℝ≥0
hC : C ≤ A * B
H : HasSum (fun i => f i * g i) C
⊢ ∃ C, 0 ≤ C ∧ C ≤ ↑A * ↑B ∧ HasSum (fun i => ↑(f i) * ↑(g i)) C
σ : Type u_1
R : Type u_2
Semiring R
s : σ
⊢ (MvPowerSeries.constantCoeff σ R) (MvPowerSeries.X s) = 0
R : Type w₁
A : Type w₂
B : Type w₃
inst✝⁵ : CommRing R
inst✝⁴ : CommRing A
inst✝³ : Algebra R A
inst✝² : CommRing B
inst✝¹ : Algebra R B
I : Ideal A
h : I.FG
inst✝ : FinitePresentation R A
n : ℕ
f : MvPolynomial (Fin n) R →ₐ[R] A
hf : Surjective ⇑f ∧ (RingHom.ker f.toRingHom).FG
⊢ ∃ n f, Surjective ⇑f ∧ (RingHom.ker f.toRingHom).FG
K : Type u_1
inst✝² : DecidableEq K
Γ : K → Type u_2
Λ : Type u_3
inst✝¹ : Inhabited Λ
σ : Type u_4
inst✝ : Inhabited σ
L L' : ListBlank ((k : K) → Option (Γ k))
l : List ((k : K) → Option (Γ k))
⊢ ListBlank.map { f := Prod.snd, map_pt' := ⋯ } (ListBlank.map { f := Prod.mk false, map_pt' := ⋯ } (ListBlank.mk l)) = ListBlank.mk l
𝕜 : Type u_1
NontriviallyNormedField 𝕜
E : Type u_2
NormedAddCommGroup E
NormedSpace 𝕜 E
F : Type u_3
NormedAddCommGroup F
NormedSpace 𝕜 F
f : E → F
f' : E →L[𝕜] F
x : E
hf : HasStrictFDerivAt f f' x
c : F
⊢ HasStrictFDerivAt (fun y => c + f y) f' x
L : FirstOrder.Language
α : Type u'
n : ℕ
φ : L.BoundedFormula α n
h : φ.IsQF
⊢ φ.not.IsQF
ι : 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
a b c d : ℝ
f g : ℝ → E
μ : Measure ℝ
hab : IntervalIntegrable f μ a b
hbc : IntervalIntegrable f μ b c
hac : IntervalIntegrable f μ a c
⊢ Disjoint (Ioc b a) (Ioc c b)
G : Type u_1
H : Type u_2
A : Type u_3
a a₁ a₂ b c : G
inst✝ : Group G
s : Set G
hs : IsSubgroup s
⊢ (∀ (x : G), x ∈ s ↔ x = 1) ↔ ∀ x ∈ s, x = 1
V : Type u
CategoryTheory.Category.{v, u} V
CategoryTheory.Limits.HasZeroMorphisms V
X₀ X₁ X₂ : V
d₀ : X₀ ⟶ X₁
d₁ : X₁ ⟶ X₂
s : d₀ ≫ d₁ = 0
succ : (S : CategoryTheory.ShortComplex V) → (X₄ : V) ×' (d₂ : S.X₃ ⟶ X₄) ×' S.g ≫ d₂ = 0
⊢ (CochainComplex.mk X₀ X₁ X₂ d₀ d₁ s succ).X 1 = X₁
ι : Sort u_1
M : Type u_2
A : Type u_3
B : Type u_4
inst✝ : Mul M
S : Set (Subsemigroup M)
hS : DirectedOn (fun x x_1 => x ≤ x_1) S
x : M
⊢ x ∈ ↑(sSup S) ↔ x ∈ ⋃ s ∈ S, ↑s
⊢ Ordinal.nfp (HMul.hMul 0) = id
s : ℂ
hs : 0 < s.re
n : ℕ
hn : n ≠ 0
this✝ : ∀ (x : ℝ), x = x / ↑n * ↑n
this : ∫ (x : ℝ) in 0 ..↑n, ↑((1 - x / ↑n) ^ n) * ↑(x / ↑n * ↑n) ^ (s - 1) = ↑n • ∫ (x : ℝ) in 0 / ↑n..↑n / ↑n, ↑((1 - x) ^ n) * ↑(x * ↑n) ^ (s - 1)
x : ℝ
hx : x ∈ Ioc 0 1
⊢ ↑n ^ s * (↑x ^ (s - 1) * (1 - ↑x) ^ ↑n) = ↑↑n * (↑((1 - x) ^ n) * ↑(x * ↑n) ^ (s - 1))
α : Type u_1
Preorder α
a : α
⊢ (Set.Ioi a).OrdConnected
ι : Type u_2
V : Type u
CategoryTheory.Category.{v, u} V
CategoryTheory.Preadditive V
c : ComplexShape ι
C : HomologicalComplex V c
⊢ CategoryTheory.Limits.IsZero ((HomotopyCategory.quotient V c).obj C) ↔ Nonempty (Homotopy (𝟙 C) 0)
α : Type u
n : ℕ
s : Stream' α
⊢ Stream'.take n s ++ [s.get n] = Stream'.take (n + 1) s
M : Type u_1
AddZeroClass M
s : Set M
p : M → Prop
x : M
h : x ∈ AddSubmonoid.closure s
mem : ∀ x ∈ s, p x
one : p 0
mul : ∀ (x y : M), p x → p y → p (x + y)
⊢ p x
X : Type u_2
Y : Sort u_3
Z : Type u_1
f : X → Y
g : Z → Y
p₁ p₂ : Pullback f g
he : (p₁, p₂).1.snd = (p₁, p₂).2.snd
⊢ ⟨(p₁, p₂), he⟩ ∈ map_fst ⁻¹' pullbackDiagonal f ↔ ⟨(p₁, p₂), he⟩ ∈ pullbackDiagonal snd
α : Type u_1
β : Type u_2
γ : Type u_3
o : Part α
h : o.Dom
f : α → Part β
b : β
⊢ (∃ a ∈ o, b ∈ f a) ↔ b ∈ f (o.get h)
α : Type u_1
β : Type u_2
inst✝⁵ : Preorder α
inst✝⁴ : Preorder β
inst✝³ : OrderTop α
inst✝² : OrderBot β
inst✝¹ : LocallyFiniteOrder α
inst✝ : LocallyFiniteOrder β
a a₁ a₂ : α
b b₁ b₂ : β
⊢ Ioc (inrₗ b₁) (inrₗ b₂) = map (Embedding.inr.trans toLex.toEmbedding) (Ioc b₁ b₂)
f : ℂ →ₗᵢ[ℝ] ℂ
h₂ : ∀ (z : ℂ), (f z).re = z.re
z : ℂ
⊢ (f z).im = z.im ∨ (f z).im = -z.im
C : Type u_1
D : Type u_2
E : Type u_3
inst✝³ : Category.{u_5, u_1} C
inst✝² : Category.{?u.34532, u_2} D
inst✝¹ : Category.{?u.34536, u_3} E
P : Cᵒᵖ ⥤ Type u_4
X B : C
π : X ⟶ B
inst✝ : HasPullback π π
⊢ MapToEqualizer P π (pullback.fst π π) (pullback.snd π π) ⋯ ≫ (Types.equalizerIso (P.map (pullback.fst π π).op) (P.map (pullback.snd π π).op)).inv = equalizer.lift (P.map π.op) ⋯
α : Type u_1
β : Type u_2
Primcodable α
Primcodable β
p : β → Prop
DecidablePred p
hp : PrimrecPred p
f : α → β
h : ∀ (a : α), p (f a)
hf : Primrec f
⊢ Primrec fun a => ⟨f a, ⋯⟩
R : Type u_1
StrictOrderedCommRing R
M : Type u_2
AddCommGroup M
Module R M
x y : M
⊢ SameRay R (-x) y ↔ SameRay R x (-y)
α : Type u_1
inst✝ : TopologicalSpace α
a : ℝ
h : 0 < a
⊢ ContinuousAt (fun p => p.1 * p.2) (⊤, ↑a)
k : Type u
CommRing k
G : Type u
Group G
A : Rep k G
g : G
x : CoeSort.coe A
⊢ (A.ρ g) ((A.ρ g⁻¹) x) = x
k G : Type u
inst✝¹ : CommRing k
n : ℕ
inst✝ : Monoid G
h : QuasiIso (((forget₂ (Rep k G) (ModuleCat k)).mapHomologicalComplex (ComplexShape.down ℕ)).map (εToSingle₀ k G) ≫ (HomologicalComplex.singleMapHomologicalComplex (forget₂ (Rep k G) (ModuleCat k)) (ComplexShape.down ℕ) 0).hom.app (Rep.trivial k G k))
⊢ QuasiIso (((forget₂ (Rep k G) (ModuleCat k)).mapHomologicalComplex (ComplexShape.down ℕ)).map (εToSingle₀ k G))
α β : Type u
c : Cardinal.{u}
f : α → β
hf : ∀ (b : β), Cardinal.mk ↑(f ⁻¹' {b}) ≤ c
⊢ Cardinal.mk α ≤ Cardinal.mk β * c
V : Type u_1
G : SimpleGraph V
inst✝ : DecidableEq V
u v : V
p : G.Walk u v
h : p.IsEulerian
⊢ p.IsTrail
α : Type u_3
AddMonoid α
s : Multiset α
comm : {x | x ∈ s}.Pairwise AddCommute
m : α
h : ∀ x ∈ s, x = m
⊢ s.noncommSum comm = Multiset.card s • m
α : Type u_1
β : Type u_2
γ : Type u_3
f : α → β
g : α → γ
l : List α
⊢ (List.map f l).zip (List.map g l) = List.map (fun a => (f a, g a)) l
R S Rₘ Sₘ : Type u
inst✝¹⁵ : CommRing R
inst✝¹⁴ : CommRing S
inst✝¹³ : CommRing Rₘ
inst✝¹² : CommRing Sₘ
M : Submonoid R
inst✝¹¹ : Algebra R S
inst✝¹⁰ : Algebra R Sₘ
inst✝⁹ : Algebra S Sₘ
inst✝⁸ : Algebra R Rₘ
inst✝⁷ : Algebra Rₘ Sₘ
inst✝⁶ : IsScalarTower R Rₘ Sₘ
inst✝⁵ : IsScalarTower R S Sₘ
inst✝⁴ : IsLocalization M Rₘ
inst✝³ : IsLocalization (Submonoid.map (algebraMap R S) M) Sₘ
inst✝² : FormallySmooth R Sₘ
Q : Type u
inst✝¹ : CommRing Q
inst✝ : Algebra Rₘ Q
I : Ideal Q
e : I ^ 2 = ⊥
f : Sₘ →ₐ[Rₘ] Q ⧸ I
this✝ : Algebra R Q := ((algebraMap Rₘ Q).comp (algebraMap R Rₘ)).toAlgebra
this : IsScalarTower R Rₘ Q := IsScalarTower.of_algebraMap_eq' rfl
⊢ ∃ a, (Ideal.Quotient.mkₐ Rₘ I).comp a = f
C : Type u₁
CategoryTheory.Category.{v₁, u₁} C
CategoryTheory.Limits.InitialMonoClass C
I X : C
hI : CategoryTheory.Limits.IsInitial I
f : I ⟶ X
⊢ CategoryTheory.Mono f
F : Type u_1
inst✝¹ : Field F
ι : Type u_2
inst✝ : DecidableEq ι
s t : Finset ι
i j : ι
v r r' : ι → F
hvs : Set.InjOn v ↑s
hrr' : (interpolate s v) r = (interpolate s v) r'
x✝ : ι
hi : x✝ ∈ s
⊢ r x✝ = r' x✝
M : Type u_1
N : Type u_2
G : Type u_3
R : Type u_4
S : Type u_5
F : Type u_6
inst✝² : CommMonoid M
inst✝¹ : CommMonoid N
inst✝ : DivisionCommMonoid G
k l : ℕ
ζ : M
f : F
h✝ h : IsPrimitiveRoot ζ k
h0 : 0 < k
⊢ ζ * ζ ^ (k - 1) = 1
k : Type u_1
V : Type u_2
P : Type u_3
inst✝² : Ring k
inst✝¹ : AddCommGroup V
inst✝ : Module k V
S : AffineSpace V P
ι : Type u_4
s : Finset ι
ι₂ : Type u_5
s₂ : Finset ι₂
w : ι → k
p : ι → P
h : ∑ i ∈ s, w i = 1
b₁ b₂ : P
⊢ b₁ -ᵥ b₂ + ∑ x ∈ s, (w x • (p x -ᵥ b₁) - w x • (p x -ᵥ b₂)) = 0
α : Type u_1
M : Type u_5
N : Type u_7
Zero M
Zero N
f : M → N
hf : f 0 = 0
⊢ Finsupp.mapRange f hf 0 = 0
ι : Type u_1
α : Type u
β : Type v
γ : Type w
l₁✝ l₂✝ : List α
p : α → Bool
l : List α
a : α
al : a ∈ l
pa : p a = true
w✝ : α
l₁ l₂ : List α
left✝¹ : ∀ (b : α), b ∈ l₁ → ¬p b = true
left✝ : p w✝ = true
h₁ : l = l₁ ++ w✝ :: l₂
h₂ : eraseP p l = l₁ ++ l₂
⊢ l₁.length + l₂.length + 1 = l₁.length + (w✝ :: l₂).length
C : Type u_1
inst✝¹ : Category.{u_2, u_1} C
inst✝ : Preadditive C
X : SimplicialObject C
q : ℕ
⊢ 𝟙 K[X] - (P q + P q ≫ Hσ q) = 𝟙 K[X] - P q - P q ≫ Hσ q
L : FirstOrder.Language
M : Type w
N : Type u_1
L.Structure M
L.Structure N
⊢ L.ElementarilyEquivalent M N ↔ ∀ (φ : L.Sentence), M ⊨ φ ↔ N ⊨ φ
x n : ℂ
⊢ (if x = 0 then if n = 0 then 1 else 0 else if x.arg = π then (cexp ((starRingEnd ℂ) (log x) * n))⁻¹ else (cexp (log x * n))⁻¹) = if x.arg = π then if x = 0 then if n = 0 then 1 else 0 else (cexp ((starRingEnd ℂ) (log x) * n))⁻¹ else if x = 0 then if n = 0 then 1 else 0 else (cexp (log x * n))⁻¹
ι : Type u_1
l : Filter ι
E : Type u_2
inst✝⁴ : NormedAddCommGroup E
𝕜 : Type u_3
inst✝³ : RCLike 𝕜
inst✝² : NormedSpace 𝕜 E
G : Type u_4
inst✝¹ : NormedAddCommGroup G
inst✝ : NormedSpace 𝕜 G
f : ι → E → G
g : E → G
f' : ι → E → E →L[𝕜] G
g' : E → E →L[𝕜] G
x✝ : E
s : Set E
hs : IsOpen s
h's : IsPreconnected s
hf' : UniformCauchySeqOn f' l s
hf : ∀ (n : ι), ∀ y ∈ s, HasFDerivAt (f n) (f' n y) y
x₀ x : E
hx₀ : x₀ ∈ s
hx : x ∈ s
hfg : Cauchy (map (fun n => f n x₀) l)
this : l.NeBot
t : Set E := {y | y ∈ s ∧ Cauchy (map (fun n => f n y) l)}
A : ∀ (x : E) (ε : ℝ), x ∈ t → Metric.ball x ε ⊆ s → Metric.ball x ε ⊆ t
⊢ s ⊆ t
α : Type u
PseudoMetricSpace α
s : Set α
h : Bornology.IsBounded s
a : ℝ
c : α
⊢ ∃ r, a < r ∧ s ⊆ Metric.ball c r
α : Type u_1
β : Type u_2
r r₁ r₂ : α → α → Prop
s t : Set α
a✝ b✝ x : α
inst✝ : PartialOrder α
hs : IsAntichain (fun x x_1 => x ≤ x_1) s
a : α
ha : a ∈ s
b : α
x✝ : b ∈ ↑(upperClosure s)
hba : (fun x x_1 => x ≤ x_1) b a
c : α
hc : c ∈ s
hcb : c ≤ b
⊢ (fun x x_1 => x ≤ x_1) a b
R : Type u_1
inst✝² : CommRing R
inst✝¹ : IsJacobson R
P : Ideal R[X]
hP : P.IsMaximal
inst✝ : Nontrivial R
hR : IsJacobson R
hP' : ∀ (x : R), C x ∈ P → x = 0
P' : Ideal R := comap C P
pX : R[X]
hpX : pX ∈ P
hp0 : Polynomial.map (Quotient.mk (comap C P)) pX ≠ 0
a : R ⧸ P' := (Polynomial.map (Quotient.mk P') pX).leadingCoeff
M : Submonoid (R ⧸ P') := Submonoid.powers a
φ : R ⧸ P' →+* R[X] ⧸ P := quotientMap P C ⋯
hP'_prime : P'.IsPrime
hM : 0 ∉ M
M' : Submonoid (R[X] ⧸ P) := Submonoid.map φ M
⊢ (quotientMap P C ⋯).IsIntegral
E : Type u_1
f f' : ℝ → E
g g' : ℝ → ℝ
a b l : ℝ
m : E
inst✝² : NormedAddCommGroup E
inst✝¹ : NormedSpace ℝ E
inst✝ : CompleteSpace E
hcont✝ : ContinuousWithinAt g (Ici a) a
hderiv : ∀ x ∈ Ioi a, HasDerivAt g (g' x) x
g'pos : ∀ x ∈ Ioi a, 0 ≤ g' x
hg : Tendsto g atTop (𝓝 l)
hcont : ContinuousOn g (Ici a)
⊢ Tendsto (fun i => ∫ (x : ℝ) in a..id i, ‖g' x‖) atTop (𝓝 (l - g a))
α : Type u_4
s : Multiset α
⊢ s.Nodup ↔ Multiset.Pairwise (fun x x_1 => x ≠ x_1) s
R : Type u_1
Semiring R
⊢ ε * ε = 0
α : Type u_1
β : Type u_2
R : α → β → Prop
l₁ : List α
l₂ : List β
⊢ List.Forall₂ R l₁ l₂ ↔
  l₁.length = l₂.length ∧ ∀ (i : ℕ) (h₁ : i < l₁.length) (h₂ : i < l₂.length), R (l₁.get ⟨i, h₁⟩) (l₂.get ⟨i, h₂⟩)
ι : Type u_1
α : Type u_3
OrderedAddCommMonoid α
TopologicalSpace α
OrderClosedTopology α
g : ι → α
a : α
h : ∀ (i : ι), g i ≤ 0
ha : HasSum g a
⊢ a ≤ 0
α : Type u_1
β : Type u_2
LinearOrderedField α
Ring β
abv : β → α
f : CauSeq β abv
⊢ IsCauSeq abv ↑f
α : Type u_1
inst✝ : OrderedCommGroup α
s t : Set α
a : α
⊢ s * ↑(upperClosure t) = ↑(upperClosure (s * t))
α : Type u_1
β : Type u_2
s : Set α
t : Set β
f : α → β
⊢ Set.SurjOn f s t ↔ ∃ t' g, t ⊆ t' ∧ Function.Surjective g ∧ ∀ (x : ↑s), f ↑x = ↑(g x)
α : Type u
β : Type v
γ : Type w
δ : Type u_1
ι : Sort x
f✝ g✝ : Filter α
s t : Set α
f g : Filter α
⊢ f ⊓ g = ⊥ ↔ ∃ U ∈ f, ∃ V ∈ g, U ∩ V = ∅
α : Type u_2
LinearOrderedRing α
FloorRing α
z : ℤ
a : α
⊢ z + 1 ≤ ⌈a⌉ ↔ ↑z < a
R : Type u_1
CommSemiring R
A : Type u_2
Semiring A
Algebra R A
M : Type u_3
AddCommMonoid M
Module A M
Module R M
IsScalarTower R A M
r : R
a : A
m : M
⊢ a • r • m = r • a • m
α : Type u_1
β : Type u_2
γ : Type u_3
G : Type u_4
inst✝¹ : PartialOrder α
inst✝ : Group G
f₁ f₂ : G →* α ≃o α
h : α → α
H : ∀ (x : α), IsLUB (range fun g' => (f₁ g')⁻¹ ((f₂ g') x)) (h x)
g : G
y : α
this : IsLUB (range ((⇑(f₁ g) ∘ fun g' => (f₁ g')⁻¹ ((f₂ g') y)) ∘ ⇑(Equiv.mulRight g))) ((f₁ g) (h y))
⊢ IsLUB (range fun g' => (f₁ g')⁻¹ ((f₂ g') ((f₂ g) y))) ((f₁ g) (h y))
α : Type u
β : Type v
ι : Sort x
CompleteLattice α
CompleteLattice β
l : α → β
u : β → α
gc : GaloisConnection l u
f : ι → β
⊢ u (iInf f) = ⨅ i, u (f i)
G : Type u_1
Group G
H : Subgroup G
nH : H.Normal
a b : G
h : a * b ∈ H
⊢ b * a ∈ H
e : ℝ
d : ℕ
n : ℤ
inv : Invertible ↑d
eq : e = ↑n * ⅟↑d
h₁ : decide (0 < ↑n / ↑d) = true
h₂ : decide (↑n / ↑d < 1) = true
h₁' : 0 < ↑n / ↑d
⊢ Real.log (↑n / ↑d) ≠ 0
J : Type u₁
inst✝² : Category.{v₁, u₁} J
K : Type u₂
inst✝¹ : Category.{v₂, u₂} K
inst✝ : IsPreconnected J
p : Set J
j₀ : J
h0 : j₀ ∈ p
h1 : ∀ {j₁ j₂ : J}, (j₁ ⟶ j₂) → (j₁ ∈ p ↔ j₂ ∈ p)
j : J
aux : ∀ (j₁ j₂ : J), (j₁ ⟶ j₂) → { down := j₁ ∈ p } = { down := j₂ ∈ p } := fun j₁ j₂ f => congrArg ULift.up (Iff.eq (h1 f))
⊢ j ∈ p
α✝ : Type u_1
β : Type u_2
γ : Type u_3
δ : Type u_4
m m0 : MeasurableSpace α✝
α : Type u_5
inst✝¹ : MeasurableSpace α
A : Set α
ι : Type u_6
L : Filter ι
inst✝ : L.IsCountablyGenerated
As : ι → Set α
μ : Measure α
A_mble : MeasurableSet A
As_mble : ∀ (i : ι), MeasurableSet (As i)
B : Set α
B_mble : MeasurableSet B
B_finmeas : μ B ≠ ⊤
As_le_B : ∀ᶠ (i : ι) in L, As i ⊆ B
h_lim : ∀ᵐ (x : α) ∂μ, ∀ᶠ (i : ι) in L, x ∈ As i ↔ x ∈ A
⊢ ∀ᵐ (a : α) ∂μ, Tendsto (fun n => (As n).indicator 1 a) L (𝓝 (A.indicator 1 a))
n : ℕ
⊢ 3 ∣ n ↔ 3 ∣ (Nat.digits 10 n).sum
α : Type u
β : Type v
inst✝ : SemilatticeSup α
a✝ b✝ c d a b : α
⊢ a ⊔ b = b ⊔ a
R : Type u
K : Type u'
M : Type v
V : Type v'
M₂ : Type w
V₂ : Type w'
M₃ : Type y
V₃ : Type y'
M₄ : Type z
ι : Type x
M₅ : Type u_1
M₆ : Type u_2
inst✝⁴ : Semiring R
inst✝³ : AddCommMonoid M
inst✝² : AddCommMonoid M₂
inst✝¹ : Module R M
inst✝ : Module R M₂
p : Submodule R M
q : Submodule R M₂
x : M₂
⊢ x ∈ map (LinearMap.snd R M M₂) (snd R M M₂)
b x : Ordinal.{u_1}
hb : 1 < b
hx : x ≠ 0
t : Ordinal.{u_1} := sInf {o | x < b ^ o}
this : x < b ^ t
h : t = 0
⊢ succ (log b x) = sInf {o | x < b ^ o}
ι : Type u_1
M : Type u_4
Fintype ι
OrderedAddCommMonoid M
⊢ Monotone fun f => ∑ i : ι, f i
α : Type u
inst✝ : DecidableEq α
β : Type v
n : ℕ
f : Perm (Fin n)
x✝ : (_ : Fin n) × Fin n
a b : Fin n
hab : ⟨a, b⟩ ∈ finPairsLT n
h : ¬f⁻¹ b < f⁻¹ a
⊢ (if f⁻¹ ⟨a, b⟩.fst ≤ f⁻¹ ⟨a, b⟩.snd then -1 else 1) = if f (f⁻¹.signBijAux ⟨a, b⟩).fst ≤ f (f⁻¹.signBijAux ⟨a, b⟩).snd then -1 else 1
α : Type u_1
β : Type u_2
δ : Type u_4
s : Set α
t : Set β
g : δ → β
⊢ s ×ˢ (g ⁻¹' t) = (fun p => (p.1, g p.2)) ⁻¹' s ×ˢ t
n : ℤ
⊢ ‖n‖ = |↑n|
α : Type u_1
Inv α
a : α
⊢ toLex a⁻¹ = (toLex a)⁻¹