ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/NumberTheory/LegendreSymbol/QuadraticChar/Basic.lean
F : Type u_1
inst✝² : Field F
inst✝¹ : Fintype F
inst✝ : DecidableEq F
a b : F
ha : ¬a = 0
hb : ¬b = 0
hab : a * b ≠ 0
\u22a2 quadraticCharFun F (a * b) = quadraticCharFun F a * quadraticCharFun F b
-- Mathlib/MeasureTheory/Integral/SetIntegral.lean
X : Type u_1
Y : Type u_2
E : Type u_3
F : Type u_4
inst✝⁶ : MeasurableSpace X
μ : Measure X
𝕜 : Type u_5
inst✝⁵ : RCLike 𝕜
inst✝⁴ : NormedAddCommGroup E
inst✝³ : NormedSpace 𝕜 E
inst✝² : NormedAddCommGroup F
inst✝¹ : NormedSpace 𝕜 F
p : ℝ≥0∞
inst✝ : NormedSpace ℝ F
L : E →L[𝕜] F
\u22a2 Continuous fun φ => ∫ (x : X), L (↑↑φ x) ∂μ
-- Mathlib/MeasureTheory/Integral/SetIntegral.lean
X : Type u_1
Y : Type u_2
E : Type u_3
F : Type u_4
inst✝⁶ : MeasurableSpace X
μ : Measure X
𝕜 : Type u_5
inst✝⁵ : RCLike 𝕜
inst✝⁴ : NormedAddCommGroup E
inst✝³ : NormedSpace 𝕜 E
inst✝² : NormedAddCommGroup F
inst✝¹ : NormedSpace 𝕜 F
p : ℝ≥0∞
inst✝ : NormedSpace ℝ F
L : E →L[𝕜] F
\u22a2 Continuous fun x => ∫ (x_1 : X), ↑↑(L.compLp x) x_1 ∂μ
-- Mathlib/Analysis/Convex/Strict.lean
𝕜 : Type u_1
𝕝 : Type u_2
E : Type u_3
F : Type u_4
β : Type u_5
inst✝⁵ : OrderedSemiring 𝕜
inst✝⁴ : TopologicalSpace E
inst✝³ : TopologicalSpace F
inst✝² : AddCancelCommMonoid E
inst✝¹ : ContinuousAdd E
inst✝ : Module 𝕜 E
s : Set E
hs : StrictConvex 𝕜 s
z : E
\u22a2 StrictConvex 𝕜 ((fun x => x + z) ⁻¹' s)
-- Mathlib/Data/List/Enum.lean
α : Type u_1
β : Type u_2
l : List α
i : ℕ
h : i < l.enum.length
\u22a2 i < l.length
-- Mathlib/Topology/UniformSpace/Basic.lean
α : Type ua
β : Type ub
γ : Type uc
δ : Type ud
ι : Sort u_1
f : α → β
u₁ : UniformSpace α
u₂ : ι → UniformSpace β
\u22a2 Tendsto (fun x => (f x.1, f x.2)) (𝓤 α) (𝓤 β) ↔ ∀ (i : ι), Tendsto (fun x => (f x.1, f x.2)) (𝓤 α) (𝓤 β)
-- Mathlib/Algebra/Module/LinearMap/Polynomial.lean
R : Type u_1
M₁ : Type u_2
M₂ : Type u_3
ι₁ : Type u_4
ι₂ : Type u_5
inst✝⁷ : CommRing R
inst✝⁶ : AddCommGroup M₁
inst✝⁵ : AddCommGroup M₂
inst✝⁴ : Module R M₁
inst✝³ : Module R M₂
inst✝² : Fintype ι₁
inst✝¹ : Finite ι₂
inst✝ : DecidableEq ι₁
b₁ : Basis ι₁ R M₁
b₂ : Basis ι₂ R M₂
f g : M₁ →ₗ[R] M₂
\u22a2 (fun i => ((toMatrix b₁ b₂) (f + g)).toMvPolynomial i) = (fun i => ((toMatrix b₁ b₂) f).toMvPolynomial i) + fun i => ((toMatrix b₁ b₂) g).toMvPolynomial i
-- Mathlib/Probability/Process/Stopping.lean
Ω : Type u_1
β : Type u_2
ι : Type u_3
m : MeasurableSpace Ω
inst✝³ : LinearOrder ι
f : Filtration ι m
τ : Ω → ι
inst✝² : TopologicalSpace ι
inst✝¹ : OrderTopology ι
inst✝ : FirstCountableTopology ι
hτ : IsStoppingTime f τ
i : ι
\u22a2 MeasurableSet {ω | τ ω = i}
-- Mathlib/Probability/Process/Stopping.lean
Ω : Type u_1
β : Type u_2
ι : Type u_3
m : MeasurableSpace Ω
inst✝³ : LinearOrder ι
f : Filtration ι m
τ : Ω → ι
inst✝² : TopologicalSpace ι
inst✝¹ : OrderTopology ι
inst✝ : FirstCountableTopology ι
hτ : IsStoppingTime f τ
i : ι
this : {ω | τ ω = i} = {ω | τ ω ≤ i} ∩ {ω | τ ω ≥ i}
\u22a2 MeasurableSet {ω | τ ω = i}
-- Mathlib/Probability/Process/Stopping.lean
Ω : Type u_1
β : Type u_2
ι : Type u_3
m : MeasurableSpace Ω
inst✝³ : LinearOrder ι
f : Filtration ι m
τ : Ω → ι
inst✝² : TopologicalSpace ι
inst✝¹ : OrderTopology ι
inst✝ : FirstCountableTopology ι
hτ : IsStoppingTime f τ
i : ι
this : {ω | τ ω = i} = {ω | τ ω ≤ i} ∩ {ω | τ ω ≥ i}
\u22a2 MeasurableSet ({ω | τ ω ≤ i} ∩ {ω | τ ω ≥ i})
-- Mathlib/MeasureTheory/Measure/Lebesgue/Integral.lean
α : Type u_1
inst✝¹ : MeasurableSpace α
μ : Measure α
f g : α → ℝ
s : Set α
inst✝ : SigmaFinite μ
f_int : IntegrableOn f s μ
g_int : IntegrableOn g s μ
hs : MeasurableSet s
hfg : f ≤ᶠ[ae (μ.restrict s)] g
\u22a2 (μ.prod volume) (regionBetween f g s) = ENNReal.ofReal (∫ (y : α) in s, (g - f) y ∂μ)
-- Mathlib/MeasureTheory/Measure/Lebesgue/Integral.lean
α : Type u_1
inst✝¹ : MeasurableSpace α
μ : Measure α
f g : α → ℝ
s : Set α
inst✝ : SigmaFinite μ
f_int : IntegrableOn f s μ
g_int : IntegrableOn g s μ
hs : MeasurableSet s
hfg : f ≤ᶠ[ae (μ.restrict s)] g
h : g - f =ᶠ[ae (μ.restrict s)] fun x => ↑(g x - f x).toNNReal
\u22a2 (μ.prod volume) (regionBetween f g s) = ENNReal.ofReal (∫ (y : α) in s, (g - f) y ∂μ)
-- Mathlib/MeasureTheory/Measure/Lebesgue/Integral.lean
α : Type u_1
inst✝¹ : MeasurableSpace α
μ : Measure α
f g : α → ℝ
s : Set α
inst✝ : SigmaFinite μ
f_int : IntegrableOn f s μ
g_int : IntegrableOn g s μ
hs : MeasurableSet s
hfg : f ≤ᶠ[ae (μ.restrict s)] g
h : g - f =ᶠ[ae (μ.restrict s)] fun x => ↑(g x - f x).toNNReal
\u22a2 (fun y => ENNReal.ofReal ((g - f) y)) =ᶠ[ae (μ.restrict s)] fun a => ↑(g a - f a).toNNReal
-- Mathlib/AlgebraicGeometry/EllipticCurve/Jacobian.lean
R : Type u
inst✝¹ : CommRing R
W' : Jacobian R
F : Type v
inst✝ : Field F
W : Jacobian F
P Q : Fin 3 → F
hPz : P z ≠ 0
hQz : Q z ≠ 0
\u22a2 W.negAddY P Q = ((P y * Q z ^ 3 - Q y * P z ^ 3) * (W.addX P Q * (P z * Q z) ^ 2 - P x * Q z ^ 2 * addZ P Q ^ 2) + P y * Q z ^ 3 * addZ P Q ^ 3) / (P z * Q z) ^ 3
-- Mathlib/Data/Int/Interval.lean
a✝ b n a : ℤ
h : 0 ≤ a
\u22a2 image (fun x => x % a) (Ico n (n + a)) = Ico 0 a
-- Mathlib/Data/Int/Interval.lean
a b n : ℤ
h : 0 ≤ 0
\u22a2 image (fun x => x % 0) (Ico n (n + 0)) = Ico 0 0
-- Mathlib/Data/Int/Interval.lean
a✝ b n a : ℤ
h : 0 ≤ a
ha : 0 < a
\u22a2 image (fun x => x % a) (Ico n (n + a)) = Ico 0 a
-- Mathlib/Data/Int/Interval.lean
a✝ b n a : ℤ
h : 0 ≤ a
ha : 0 < a
i : ℤ
\u22a2 i ∈ image (fun x => x % a) (Ico n (n + a)) ↔ i ∈ Ico 0 a
-- Mathlib/Data/Int/Interval.lean
a✝ b n a : ℤ
h : 0 ≤ a
ha : 0 < a
i : ℤ
\u22a2 (∃ a_1, (n ≤ a_1 ∧ a_1 < n + a) ∧ a_1 % a = i) ↔ 0 ≤ i ∧ i < a
-- Mathlib/Data/Int/Interval.lean
a✝ b n a : ℤ
h : 0 ≤ a
ha : 0 < a
i : ℤ
hia : 0 ≤ i ∧ i < a
\u22a2 ∃ a_1, (n ≤ a_1 ∧ a_1 < n + a) ∧ a_1 % a = i
-- Mathlib/Data/Int/Interval.lean
a✝ b n a : ℤ
h : 0 ≤ a
ha : 0 < a
i : ℤ
hia : 0 ≤ i ∧ i < a
hn : n % a + a * (n / a) = n
\u22a2 ∃ a_1, (n ≤ a_1 ∧ a_1 < n + a) ∧ a_1 % a = i
-- Mathlib/Data/Int/Interval.lean
a✝ b n a : ℤ
h : 0 ≤ a
ha : 0 < a
i : ℤ
hia : 0 ≤ i ∧ i < a
hn : n % a + a * (n / a) = n
hi : i < n % a
\u22a2 ∃ a_1, (n ≤ a_1 ∧ a_1 < n + a) ∧ a_1 % a = i
-- Mathlib/Data/Int/Interval.lean
a✝ b n a : ℤ
h : 0 ≤ a
ha : 0 < a
i : ℤ
hia : 0 ≤ i ∧ i < a
hn : n % a + a * (n / a) = n
hi : n % a ≤ i
\u22a2 ∃ a_1, (n ≤ a_1 ∧ a_1 < n + a) ∧ a_1 % a = i
-- Mathlib/Order/OmegaCompletePartialOrder.lean
α : Type u
α' : Type u_1
β : Type v
β' : Type u_2
γ : Type u_3
φ : Type u_4
inst✝⁵ : OmegaCompletePartialOrder α
inst✝⁴ : OmegaCompletePartialOrder β
inst✝³ : OmegaCompletePartialOrder γ
inst✝² : OmegaCompletePartialOrder φ
inst✝¹ : OmegaCompletePartialOrder α'
inst✝ : OmegaCompletePartialOrder β'
c : Chain (α →𝒄 β)
c' : Chain α
\u22a2 (ωSup (c.map toMono)) (ωSup c') = ωSup (c'.map (ωSup (c.map toMono)))
-- Mathlib/Order/OmegaCompletePartialOrder.lean
α : Type u
α' : Type u_1
β : Type v
β' : Type u_2
γ : Type u_3
φ : Type u_4
inst✝⁵ : OmegaCompletePartialOrder α
inst✝⁴ : OmegaCompletePartialOrder β
inst✝³ : OmegaCompletePartialOrder γ
inst✝² : OmegaCompletePartialOrder φ
inst✝¹ : OmegaCompletePartialOrder α'
inst✝ : OmegaCompletePartialOrder β'
c : Chain (α →𝒄 β)
c' : Chain α
\u22a2 ∀ (c_1 : β), (ωSup (c.map toMono)) (ωSup c') ≤ c_1 ↔ ωSup (c'.map (ωSup (c.map toMono))) ≤ c_1
-- Mathlib/Algebra/Homology/Homotopy.lean
ι : Type u_1
V : Type u
inst✝¹ : Category.{v, u} V
inst✝ : Preadditive V
c : ComplexShape ι
C D E : HomologicalComplex V c
f g✝ : C ⟶ D
h k : D ⟶ E
i : ι
hom : (i j : ι) → C.X i ⟶ D.X j
g : D ⟶ E
n : ι
\u22a2 (nullHomotopicMap hom ≫ g).f n = (nullHomotopicMap fun i j => hom i j ≫ g.f j).f n
-- Mathlib/Algebra/Homology/Homotopy.lean
ι : Type u_1
V : Type u
inst✝¹ : Category.{v, u} V
inst✝ : Preadditive V
c : ComplexShape ι
C D E : HomologicalComplex V c
f g✝ : C ⟶ D
h k : D ⟶ E
i : ι
hom : (i j : ι) → C.X i ⟶ D.X j
g : D ⟶ E
n : ι
\u22a2 (C.dFrom n ≫ hom (c.next n) n + hom n (c.prev n) ≫ D.dTo n) ≫ g.f n = C.dFrom n ≫ hom (c.next n) n ≫ g.f n + (hom n (c.prev n) ≫ g.f (c.prev n)) ≫ E.dTo n
-- Mathlib/Data/List/Permutation.lean
α : Type u_1
β : Type u_2
f : α → β
ts : List α
\u22a2 map (map f) ts.permutations = (map f ts).permutations
-- Mathlib/GroupTheory/QuotientGroup.lean
G : Type u
inst✝² : Group G
N : Subgroup G
nN : N.Normal
H : Type v
inst✝¹ : Group H
M : Type x
inst✝ : Monoid M
φ : G →* H
\u22a2 Subsingleton (Quot Setoid.r)
-- Mathlib/GroupTheory/QuotientGroup.lean
G : Type u
inst✝² : Group G
N : Subgroup G
nN : N.Normal
H : Type v
inst✝¹ : Group H
M : Type x
inst✝ : Monoid M
φ : G →* H
\u22a2 Subsingleton (Quot fun x y => x⁻¹ * y ∈ ⊤)
-- Mathlib/AlgebraicTopology/SimplexCategory.lean
n : ℕ
i : Fin (n + 2)
\u22a2 δ i ≫ δ i.castSucc = δ i ≫ δ i.succ
-- Mathlib/Analysis/CstarAlgebra/Basic.lean
𝕜 : Type u_1
E : Type u_2
α : Type u_3
inst✝² : NonUnitalNormedRing E
inst✝¹ : StarRing E
inst✝ : CstarRing E
x : E
\u22a2 ‖x * x⋆‖ = ‖x‖ * ‖x‖
-- Mathlib/Analysis/CstarAlgebra/Basic.lean
𝕜 : Type u_1
E : Type u_2
α : Type u_3
inst✝² : NonUnitalNormedRing E
inst✝¹ : StarRing E
inst✝ : CstarRing E
x : E
\u22a2 ‖x⋆⋆ * x⋆‖ = ‖x‖ * ‖x‖
-- Mathlib/Algebra/GroupWithZero/NonZeroDivisors.lean
M₀ : Type u_1
inst✝⁸ : MonoidWithZero M₀
M : Type u_2
M' : Type u_3
M₁ : Type u_4
R : Type u_5
R' : Type u_6
F : Type u_7
inst✝⁷ : MonoidWithZero M
inst✝⁶ : MonoidWithZero M'
inst✝⁵ : CommMonoidWithZero M₁
inst✝⁴ : Ring R
inst✝³ : CommRing R'
inst✝² : FunLike F M M'
inst✝¹ : NoZeroDivisors M'
inst✝ : MonoidWithZeroHomClass F M M'
f : F
hf : Function.Injective ⇑f
S : Submonoid M
hS : S ≤ M⁰
\u22a2 Submonoid.map f S ≤ M'⁰
-- Mathlib/Algebra/GroupWithZero/NonZeroDivisors.lean
M₀ : Type u_1
inst✝⁸ : MonoidWithZero M₀
M : Type u_2
M' : Type u_3
M₁ : Type u_4
R : Type u_5
R' : Type u_6
F : Type u_7
inst✝⁷ : MonoidWithZero M
inst✝⁶ : MonoidWithZero M'
inst✝⁵ : CommMonoidWithZero M₁
inst✝⁴ : Ring R
inst✝³ : CommRing R'
inst✝² : FunLike F M M'
inst✝¹ : NoZeroDivisors M'
inst✝ : MonoidWithZeroHomClass F M M'
f : F
hf : Function.Injective ⇑f
S : Submonoid M
hS : S ≤ M⁰
h✝ : Subsingleton M
\u22a2 Submonoid.map f S ≤ M'⁰
-- Mathlib/Algebra/GroupWithZero/NonZeroDivisors.lean
M₀ : Type u_1
inst✝⁸ : MonoidWithZero M₀
M : Type u_2
M' : Type u_3
M₁ : Type u_4
R : Type u_5
R' : Type u_6
F : Type u_7
inst✝⁷ : MonoidWithZero M
inst✝⁶ : MonoidWithZero M'
inst✝⁵ : CommMonoidWithZero M₁
inst✝⁴ : Ring R
inst✝³ : CommRing R'
inst✝² : FunLike F M M'
inst✝¹ : NoZeroDivisors M'
inst✝ : MonoidWithZeroHomClass F M M'
f : F
hf : Function.Injective ⇑f
S : Submonoid M
hS : S ≤ M⁰
h✝ : Nontrivial M
\u22a2 Submonoid.map f S ≤ M'⁰
-- Mathlib/Algebra/Homology/HomotopyCategory/HomComplexShift.lean
C : Type u
inst✝³ : Category.{v, u} C
inst✝² : Preadditive C
R : Type u_1
inst✝¹ : Ring R
inst✝ : Linear R C
K L M : CochainComplex C ℤ
n : ℤ
γ γ₁ γ₂ : Cochain K L n
a n' : ℤ
hn' : n' + a = n
\u22a2 (rightShiftAddEquiv K L n a n' hn') 0 = 0
-- Mathlib/CategoryTheory/Sites/PreservesSheafification.lean
C : Type u
inst✝¹⁸ : Category.{v, u} C
J : GrothendieckTopology C
A : Type u_1
B : Type u_2
inst✝¹⁷ : Category.{?u.73757, u_1} A
inst✝¹⁶ : Category.{?u.73761, u_2} B
F✝ : A ⥤ B
D : Type u_3
E : Type u_4
inst✝¹⁵ : Category.{max v u, u_3} D
inst✝¹⁴ : Category.{max v u, u_4} E
F : D ⥤ E
inst✝¹³ : ∀ (α β : Type (max v u)) (fst snd : β → α), HasLimitsOfShape (WalkingMulticospan fst snd) D
inst✝¹² : ∀ (α β : Type (max v u)) (fst snd : β → α), HasLimitsOfShape (WalkingMulticospan fst snd) E
inst✝¹¹ : ∀ (X : C), HasColimitsOfShape (J.Cover X)ᵒᵖ D
inst✝¹⁰ : ∀ (X : C), HasColimitsOfShape (J.Cover X)ᵒᵖ E
inst✝⁹ : (X : C) → PreservesColimitsOfShape (J.Cover X)ᵒᵖ F
inst✝⁸ : (X : C) → (W : J.Cover X) → (P : Cᵒᵖ ⥤ D) → PreservesLimit (W.index P).multicospan F
inst✝⁷ : ConcreteCategory D
inst✝⁶ : ConcreteCategory E
inst✝⁵ : (X : C) → PreservesColimitsOfShape (J.Cover X)ᵒᵖ (forget D)
inst✝⁴ : (X : C) → PreservesColimitsOfShape (J.Cover X)ᵒᵖ (forget E)
inst✝³ : PreservesLimits (forget D)
inst✝² : PreservesLimits (forget E)
inst✝¹ : (forget D).ReflectsIsomorphisms
inst✝ : (forget E).ReflectsIsomorphisms
P : Cᵒᵖ ⥤ D
\u22a2 (sheafComposeNatTrans J F (plusPlusAdjunction J D) (plusPlusAdjunction J E)).app P = { val := (J.sheafifyCompIso F P).inv }
-- Mathlib/CategoryTheory/Sites/PreservesSheafification.lean
C : Type u
inst✝¹⁸ : Category.{v, u} C
J : GrothendieckTopology C
A : Type u_1
B : Type u_2
inst✝¹⁷ : Category.{?u.73757, u_1} A
inst✝¹⁶ : Category.{?u.73761, u_2} B
F✝ : A ⥤ B
D : Type u_3
E : Type u_4
inst✝¹⁵ : Category.{max v u, u_3} D
inst✝¹⁴ : Category.{max v u, u_4} E
F : D ⥤ E
inst✝¹³ : ∀ (α β : Type (max v u)) (fst snd : β → α), HasLimitsOfShape (WalkingMulticospan fst snd) D
inst✝¹² : ∀ (α β : Type (max v u)) (fst snd : β → α), HasLimitsOfShape (WalkingMulticospan fst snd) E
inst✝¹¹ : ∀ (X : C), HasColimitsOfShape (J.Cover X)ᵒᵖ D
inst✝¹⁰ : ∀ (X : C), HasColimitsOfShape (J.Cover X)ᵒᵖ E
inst✝⁹ : (X : C) → PreservesColimitsOfShape (J.Cover X)ᵒᵖ F
inst✝⁸ : (X : C) → (W : J.Cover X) → (P : Cᵒᵖ ⥤ D) → PreservesLimit (W.index P).multicospan F
inst✝⁷ : ConcreteCategory D
inst✝⁶ : ConcreteCategory E
inst✝⁵ : (X : C) → PreservesColimitsOfShape (J.Cover X)ᵒᵖ (forget D)
inst✝⁴ : (X : C) → PreservesColimitsOfShape (J.Cover X)ᵒᵖ (forget E)
inst✝³ : PreservesLimits (forget D)
inst✝² : PreservesLimits (forget E)
inst✝¹ : (forget D).ReflectsIsomorphisms
inst✝ : (forget E).ReflectsIsomorphisms
P : Cᵒᵖ ⥤ D
\u22a2 ((plusPlusAdjunction J E).homEquiv (((whiskeringRight Cᵒᵖ D E).obj F).obj P) ((plusPlusSheaf J D ⋙ sheafCompose J F).obj P)) ((sheafComposeNatTrans J F (plusPlusAdjunction J D) (plusPlusAdjunction J E)).app P) = ((plusPlusAdjunction J E).homEquiv (((whiskeringRight Cᵒᵖ D E).obj F).obj P) ((plusPlusSheaf J D ⋙ sheafCompose J F).obj P)) { val := (J.sheafifyCompIso F P).inv }
-- Mathlib/CategoryTheory/Sites/PreservesSheafification.lean
C : Type u
inst✝¹⁸ : Category.{v, u} C
J : GrothendieckTopology C
A : Type u_1
B : Type u_2
inst✝¹⁷ : Category.{?u.73757, u_1} A
inst✝¹⁶ : Category.{?u.73761, u_2} B
F✝ : A ⥤ B
D : Type u_3
E : Type u_4
inst✝¹⁵ : Category.{max v u, u_3} D
inst✝¹⁴ : Category.{max v u, u_4} E
F : D ⥤ E
inst✝¹³ : ∀ (α β : Type (max v u)) (fst snd : β → α), HasLimitsOfShape (WalkingMulticospan fst snd) D
inst✝¹² : ∀ (α β : Type (max v u)) (fst snd : β → α), HasLimitsOfShape (WalkingMulticospan fst snd) E
inst✝¹¹ : ∀ (X : C), HasColimitsOfShape (J.Cover X)ᵒᵖ D
inst✝¹⁰ : ∀ (X : C), HasColimitsOfShape (J.Cover X)ᵒᵖ E
inst✝⁹ : (X : C) → PreservesColimitsOfShape (J.Cover X)ᵒᵖ F
inst✝⁸ : (X : C) → (W : J.Cover X) → (P : Cᵒᵖ ⥤ D) → PreservesLimit (W.index P).multicospan F
inst✝⁷ : ConcreteCategory D
inst✝⁶ : ConcreteCategory E
inst✝⁵ : (X : C) → PreservesColimitsOfShape (J.Cover X)ᵒᵖ (forget D)
inst✝⁴ : (X : C) → PreservesColimitsOfShape (J.Cover X)ᵒᵖ (forget E)
inst✝³ : PreservesLimits (forget D)
inst✝² : PreservesLimits (forget E)
inst✝¹ : (forget D).ReflectsIsomorphisms
inst✝ : (forget E).ReflectsIsomorphisms
P : Cᵒᵖ ⥤ D
e_1✝ : (((whiskeringRight Cᵒᵖ D E).obj F).obj P ⟶ (sheafToPresheaf J E).obj ((plusPlusSheaf J D ⋙ sheafCompose J F).obj P)) = ((𝟭 (Cᵒᵖ ⥤ E)).obj (P ⋙ F) ⟶ (sheafToPresheaf J E).obj ((plusPlusSheaf J D ⋙ sheafCompose J F).obj P))
\u22a2 ((plusPlusAdjunction J E).homEquiv (((whiskeringRight Cᵒᵖ D E).obj F).obj P) ((plusPlusSheaf J D ⋙ sheafCompose J F).obj P)) ((sheafComposeNatTrans J F (plusPlusAdjunction J D) (plusPlusAdjunction J E)).app P) = (plusPlusAdjunction J E).unit.app (P ⋙ F) ≫ (sheafToPresheaf J E).map ((sheafComposeNatTrans J F (plusPlusAdjunction J D) (plusPlusAdjunction J E)).app P)
-- Mathlib/CategoryTheory/Sites/PreservesSheafification.lean
C : Type u
inst✝¹⁸ : Category.{v, u} C
J : GrothendieckTopology C
A : Type u_1
B : Type u_2
inst✝¹⁷ : Category.{?u.73757, u_1} A
inst✝¹⁶ : Category.{?u.73761, u_2} B
F✝ : A ⥤ B
D : Type u_3
E : Type u_4
inst✝¹⁵ : Category.{max v u, u_3} D
inst✝¹⁴ : Category.{max v u, u_4} E
F : D ⥤ E
inst✝¹³ : ∀ (α β : Type (max v u)) (fst snd : β → α), HasLimitsOfShape (WalkingMulticospan fst snd) D
inst✝¹² : ∀ (α β : Type (max v u)) (fst snd : β → α), HasLimitsOfShape (WalkingMulticospan fst snd) E
inst✝¹¹ : ∀ (X : C), HasColimitsOfShape (J.Cover X)ᵒᵖ D
inst✝¹⁰ : ∀ (X : C), HasColimitsOfShape (J.Cover X)ᵒᵖ E
inst✝⁹ : (X : C) → PreservesColimitsOfShape (J.Cover X)ᵒᵖ F
inst✝⁸ : (X : C) → (W : J.Cover X) → (P : Cᵒᵖ ⥤ D) → PreservesLimit (W.index P).multicospan F
inst✝⁷ : ConcreteCategory D
inst✝⁶ : ConcreteCategory E
inst✝⁵ : (X : C) → PreservesColimitsOfShape (J.Cover X)ᵒᵖ (forget D)
inst✝⁴ : (X : C) → PreservesColimitsOfShape (J.Cover X)ᵒᵖ (forget E)
inst✝³ : PreservesLimits (forget D)
inst✝² : PreservesLimits (forget E)
inst✝¹ : (forget D).ReflectsIsomorphisms
inst✝ : (forget E).ReflectsIsomorphisms
P : Cᵒᵖ ⥤ D
e_1✝ : (((whiskeringRight Cᵒᵖ D E).obj F).obj P ⟶ (sheafToPresheaf J E).obj ((plusPlusSheaf J D ⋙ sheafCompose J F).obj P)) = ((𝟭 (Cᵒᵖ ⥤ E)).obj (P ⋙ F) ⟶ (sheafToPresheaf J E).obj ((plusPlusSheaf J D ⋙ sheafCompose J F).obj P))
\u22a2 ((plusPlusAdjunction J E).homEquiv (((whiskeringRight Cᵒᵖ D E).obj F).obj P) ((plusPlusSheaf J D ⋙ sheafCompose J F).obj P)) { val := (J.sheafifyCompIso F P).inv } = whiskerRight ((plusPlusAdjunction J D).unit.app P) F
-- Mathlib/Analysis/SpecialFunctions/Trigonometric/Bounds.lean
x : ℝ
hx : -(π / 2) ≤ x
hx₀ : x ≤ 0
\u22a2 sin x ≤ 2 / π * x
-- Mathlib/Analysis/BoundedVariation.lean
α : Type u_1
inst✝¹ : LinearOrder α
E : Type u_2
inst✝ : PseudoEMetricSpace E
f : α → E
s : Set α
n : ℕ
u : ℕ → α
hu : MonotoneOn u (Iic n)
us : ∀ i ≤ n, u i ∈ s
\u22a2 ∑ i ∈ Finset.range n, edist (f (u (i + 1))) (f (u i)) ≤ eVariationOn f s
-- Mathlib/Analysis/Calculus/InverseFunctionTheorem/ContDiff.lean
𝕂 : Type u_1
inst✝⁵ : RCLike 𝕂
E : Type u_2
inst✝⁴ : NormedAddCommGroup E
inst✝³ : NormedSpace 𝕂 E
F : Type u_3
inst✝² : NormedAddCommGroup F
inst✝¹ : NormedSpace 𝕂 F
inst✝ : CompleteSpace E
f : E → F
f' : E ≃L[𝕂] F
a : E
n : ℕ∞
hf : ContDiffAt 𝕂 n f a
hf' : HasFDerivAt f (↑f') a
hn : 1 ≤ n
\u22a2 ContDiffAt 𝕂 n (hf.localInverse hf' hn) (f a)
-- Mathlib/Analysis/Calculus/InverseFunctionTheorem/ContDiff.lean
𝕂 : Type u_1
inst✝⁵ : RCLike 𝕂
E : Type u_2
inst✝⁴ : NormedAddCommGroup E
inst✝³ : NormedSpace 𝕂 E
F : Type u_3
inst✝² : NormedAddCommGroup F
inst✝¹ : NormedSpace 𝕂 F
inst✝ : CompleteSpace E
f : E → F
f' : E ≃L[𝕂] F
a : E
n : ℕ∞
hf : ContDiffAt 𝕂 n f a
hf' : HasFDerivAt f (↑f') a
hn : 1 ≤ n
this : hf.localInverse hf' hn (f a) = a
\u22a2 ContDiffAt 𝕂 n (hf.localInverse hf' hn) (f a)
-- Mathlib/Analysis/Calculus/InverseFunctionTheorem/ContDiff.lean
𝕂 : Type u_1
inst✝⁵ : RCLike 𝕂
E : Type u_2
inst✝⁴ : NormedAddCommGroup E
inst✝³ : NormedSpace 𝕂 E
F : Type u_3
inst✝² : NormedAddCommGroup F
inst✝¹ : NormedSpace 𝕂 F
inst✝ : CompleteSpace E
f : E → F
f' : E ≃L[𝕂] F
a : E
n : ℕ∞
hf : ContDiffAt 𝕂 n f a
hf' : HasFDerivAt f (↑f') a
hn : 1 ≤ n
this : hf.localInverse hf' hn (f a) = a
\u22a2 HasFDerivAt (↑(toPartialHomeomorph f hf hf' hn)) (↑?m.32659) (↑(toPartialHomeomorph f hf hf' hn).symm (f a))
-- Mathlib/Analysis/Calculus/InverseFunctionTheorem/ContDiff.lean
𝕂 : Type u_1
inst✝⁵ : RCLike 𝕂
E : Type u_2
inst✝⁴ : NormedAddCommGroup E
inst✝³ : NormedSpace 𝕂 E
F : Type u_3
inst✝² : NormedAddCommGroup F
inst✝¹ : NormedSpace 𝕂 F
inst✝ : CompleteSpace E
f : E → F
f' : E ≃L[𝕂] F
a : E
n : ℕ∞
hf : ContDiffAt 𝕂 n f a
hf' : HasFDerivAt f (↑f') a
hn : 1 ≤ n
this : hf.localInverse hf' hn (f a) = a
\u22a2 ContDiffAt 𝕂 n (↑(toPartialHomeomorph f hf hf' hn)) (↑(toPartialHomeomorph f hf hf' hn).symm (f a))
-- Mathlib/Analysis/Calculus/InverseFunctionTheorem/ContDiff.lean
𝕂 : Type u_1
inst✝⁵ : RCLike 𝕂
E : Type u_2
inst✝⁴ : NormedAddCommGroup E
inst✝³ : NormedSpace 𝕂 E
F : Type u_3
inst✝² : NormedAddCommGroup F
inst✝¹ : NormedSpace 𝕂 F
inst✝ : CompleteSpace E
f : E → F
f' : E ≃L[𝕂] F
a : E
n : ℕ∞
hf : ContDiffAt 𝕂 n f a
hf' : HasFDerivAt f (↑f') a
hn : 1 ≤ n
this : hf.localInverse hf' hn (f a) = a
\u22a2 E ≃L[𝕂] F
-- Mathlib/Data/NNReal/Basic.lean
ι : Sort u_1
f : ι → ℝ≥0
inst✝ : Nonempty ι
a : ℝ≥0
g : ι → ℝ≥0
h : ℝ≥0
H : ∀ (i : ι), a ≤ g i * h
\u22a2 a ≤ iInf g * h
-- Mathlib/Data/NNReal/Basic.lean
ι : Sort u_1
f : ι → ℝ≥0
inst✝ : Nonempty ι
a : ℝ≥0
g : ι → ℝ≥0
h : ℝ≥0
H : ∀ (i : ι), a ≤ g i * h
\u22a2 a ≤ ⨅ i, g i * h
-- Mathlib/SetTheory/Lists.lean
α : Type u_1
b : Bool
a : Lists' α b
l : Lists' α true
\u22a2 sizeOf ⟨b, a⟩ < sizeOf (a.cons' l)
-- Mathlib/SetTheory/Lists.lean
α : Type u_1
b : Bool
a : Lists' α b
l : Lists' α true
\u22a2 0 < sizeOf l
-- Mathlib/Data/Nat/ModEq.lean
m n a b c d : ℕ
h₁ : c ≡ d [MOD n]
h₂ : a + c ≡ b + d [MOD n]
\u22a2 a ≡ b [MOD n]
-- Mathlib/Data/Nat/ModEq.lean
m n a b c d : ℕ
h₁ : c ≡ d [MOD n]
h₂ : c + a ≡ d + b [MOD n]
\u22a2 a ≡ b [MOD n]
-- Mathlib/Topology/Algebra/UniformGroup.lean
α : Type u_1
β : Type u_2
inst✝⁷ : UniformSpace α
inst✝⁶ : Group α
inst✝⁵ : UniformGroup α
hom : Type u_3
inst✝⁴ : UniformSpace β
inst✝³ : Group β
inst✝² : UniformGroup β
inst✝¹ : FunLike hom α β
inst✝ : MonoidHomClass hom α β
f : hom
h : Continuous ⇑f
this : Tendsto (⇑f) (𝓝 1) (𝓝 (f 1))
\u22a2 Tendsto (⇑f) (𝓝 1) (𝓝 1)
-- Mathlib/SetTheory/Cardinal/Cofinality.lean
α : Type u_1
r : α → α → Prop
b : Ordinal.{u}
a : Cardinal.{u}
H : ∀ {o : Ordinal.{u}} (f : (a : Ordinal.{u}) → a < o → Ordinal.{u}), o.blsub f = b → a ≤ o.card
ι : Type u
f : ι → Ordinal.{u}
hf : lsub f = b
\u22a2 a ≤ #ι
-- Mathlib/SetTheory/Cardinal/Cofinality.lean
α : Type u_1
r✝ : α → α → Prop
b : Ordinal.{u}
a : Cardinal.{u}
H : ∀ {o : Ordinal.{u}} (f : (a : Ordinal.{u}) → a < o → Ordinal.{u}), o.blsub f = b → a ≤ o.card
ι : Type u
f : ι → Ordinal.{u}
hf : lsub f = b
r : ι → ι → Prop
hr : IsWellOrder ι r
hι' : (#ι).ord = type r
\u22a2 a ≤ #ι
-- Mathlib/SetTheory/Cardinal/Cofinality.lean
α : Type u_1
r✝ : α → α → Prop
b : Ordinal.{u}
a : Cardinal.{u}
H : ∀ {o : Ordinal.{u}} (f : (a : Ordinal.{u}) → a < o → Ordinal.{u}), o.blsub f = b → a ≤ o.card
ι : Type u
f : ι → Ordinal.{u}
r : ι → ι → Prop
hr : IsWellOrder ι r
hf : (type r).blsub (bfamilyOfFamily' r f) = b
hι' : (#ι).ord = type r
\u22a2 a ≤ #ι
-- Mathlib/Algebra/Homology/ShortComplex/RightHomology.lean
C : Type u_1
inst✝² : Category.{u_2, u_1} C
inst✝¹ : HasZeroMorphisms C
S S₁ S₂ S₃ : ShortComplex C
h : S.RightHomologyData
inst✝ : S.HasRightHomology
\u22a2 h.rightHomologyIso.hom ≫ h.ι = S.rightHomologyι ≫ h.opcyclesIso.hom
-- Mathlib/Order/Filter/AtTopBot.lean
ι : Type u_1
ι' : Type u_2
α : Type u_3
β : Type u_4
γ : Type u_5
inst✝ : LinearOrderedField α
l : Filter β
f : β → α
r : α
hr : r < 0
\u22a2 Tendsto (fun x => r * f x) l atTop ↔ Tendsto f l atBot
-- Mathlib/Analysis/BoxIntegral/Partition/Measure.lean
ι : Type u_1
inst✝ : Fintype ι
I : Box ι
\u22a2 volume.toBoxAdditive I = ∏ i : ι, (I.upper i - I.lower i)
-- Mathlib/Data/Finset/Basic.lean
α : Type u_1
β : Type u_2
γ : Type u_3
inst✝ : DecidableEq α
s t u v : Finset α
a b : α
h : a ∈ s
\u22a2 s \ t.erase a = insert a (s \ t)
-- Mathlib/Geometry/Euclidean/Angle/Oriented/Affine.lean
V : Type u_1
P : Type u_2
inst✝⁴ : NormedAddCommGroup V
inst✝³ : InnerProductSpace ℝ V
inst✝² : MetricSpace P
inst✝¹ : NormedAddTorsor V P
hd2 : Fact (finrank ℝ V = 2)
inst✝ : Module.Oriented ℝ V (Fin 2)
p₁ p₂ p₃ : P
\u22a2 (∡ p₂ p₃ p₁).sign = (∡ p₁ p₂ p₃).sign
-- Mathlib/Analysis/Normed/Ring/Seminorm.lean
F : Type u_1
R : Type u_2
S : Type u_3
x y : R
r : ℝ
inst✝ : NonUnitalRing R
p : RingSeminorm R
\u22a2 p ≠ 0 ↔ ∃ x, p x ≠ 0
-- Mathlib/Data/Finset/Pointwise.lean
F : Type u_1
α : Type u_2
β : Type u_3
γ : Type u_4
inst✝³ : DecidableEq β
inst✝² : Group α
inst✝¹ : MulAction α β
s✝ t : Finset β
a : α
b : β
inst✝ : Fintype β
s : Finset α
hs : s.Nonempty
\u22a2 ↑s • Set.univ = Set.univ
-- Mathlib/Algebra/Tropical/BigOperators.lean
R : Type u_1
S : Type u_2
inst✝¹ : LinearOrder R
inst✝ : OrderTop R
s : Multiset (Tropical R)
\u22a2 untrop s.sum = (map untrop s).inf
-- Mathlib/Algebra/Tropical/BigOperators.lean
R : Type u_1
S : Type u_2
inst✝¹ : LinearOrder R
inst✝ : OrderTop R
\u22a2 untrop (sum 0) = (map untrop 0).inf
-- Mathlib/Algebra/Tropical/BigOperators.lean
R : Type u_1
S : Type u_2
inst✝¹ : LinearOrder R
inst✝ : OrderTop R
s : Tropical R
x : Multiset (Tropical R)
IH : untrop x.sum = (map untrop x).inf
\u22a2 untrop (s ::ₘ x).sum = (map untrop (s ::ₘ x)).inf
-- Mathlib/Order/Interval/Finset/Basic.lean
ι : Type u_1
α : Type u_2
inst✝² : PartialOrder α
inst✝¹ : LocallyFiniteOrder α
a b c : α
inst✝ : DecidableEq α
h : a < b
\u22a2 Ioc a b \ Ioo a b = {b}