ruc-ai4math/mathlib_handler_benchmark_410 huggingface dataset:
-- Mathlib/Geometry/Euclidean/Angle/Oriented/Basic.lean
V : Type u_1
V' : Type u_2
inst✝⁵ : NormedAddCommGroup V
inst✝⁴ : NormedAddCommGroup V'
inst✝³ : InnerProductSpace ℝ V
inst✝² : InnerProductSpace ℝ V'
inst✝¹ : Fact (finrank ℝ V = 2)
inst✝ : Fact (finrank ℝ V' = 2)
o : Orientation ℝ V (Fin 2)
x y : V
r : ℝ
h : ¬(o.oangle x y = 0 ∨ o.oangle x y = ↑π)
h' : ∀ (r' : ℝ), o.oangle x (r' • x + y) ≠ 0 ∧ o.oangle x (r' • x + y) ≠ ↑π
s : Set (V × V) := (fun r' => (x, r' • x + y)) '' Set.univ
hc : IsConnected s
hf : ContinuousOn (fun z => o.oangle z.1 z.2) s
hs : ∀ z ∈ s, o.oangle z.1 z.2 ≠ 0 ∧ o.oangle z.1 z.2 ≠ ↑π

⊢ (o.oangle x (r • x + y)).sign = (o.oangle x y).sign
-- Mathlib/Geometry/Euclidean/Angle/Oriented/Basic.lean
V : Type u_1
V' : Type u_2
inst✝⁵ : NormedAddCommGroup V
inst✝⁴ : NormedAddCommGroup V'
inst✝³ : InnerProductSpace ℝ V
inst✝² : InnerProductSpace ℝ V'
inst✝¹ : Fact (finrank ℝ V = 2)
inst✝ : Fact (finrank ℝ V' = 2)
o : Orientation ℝ V (Fin 2)
x y : V
r : ℝ
h : ¬(o.oangle x y = 0 ∨ o.oangle x y = ↑π)
h' : ∀ (r' : ℝ), o.oangle x (r' • x + y) ≠ 0 ∧ o.oangle x (r' • x + y) ≠ ↑π
s : Set (V × V) := (fun r' => (x, r' • x + y)) '' Set.univ
hc : IsConnected s
hf : ContinuousOn (fun z => o.oangle z.1 z.2) s
hs : ∀ z ∈ s, o.oangle z.1 z.2 ≠ 0 ∧ o.oangle z.1 z.2 ≠ ↑π
hx : (x, y) ∈ s

⊢ (o.oangle x (r • x + y)).sign = (o.oangle x y).sign
-- Mathlib/Geometry/Euclidean/Angle/Oriented/Basic.lean
V : Type u_1
V' : Type u_2
inst✝⁵ : NormedAddCommGroup V
inst✝⁴ : NormedAddCommGroup V'
inst✝³ : InnerProductSpace ℝ V
inst✝² : InnerProductSpace ℝ V'
inst✝¹ : Fact (finrank ℝ V = 2)
inst✝ : Fact (finrank ℝ V' = 2)
o : Orientation ℝ V (Fin 2)
x y : V
r : ℝ
h : ¬(o.oangle x y = 0 ∨ o.oangle x y = ↑π)
h' : ∀ (r' : ℝ), o.oangle x (r' • x + y) ≠ 0 ∧ o.oangle x (r' • x + y) ≠ ↑π
s : Set (V × V) := (fun r' => (x, r' • x + y)) '' Set.univ
hc : IsConnected s
hf : ContinuousOn (fun z => o.oangle z.1 z.2) s
hs : ∀ z ∈ s, o.oangle z.1 z.2 ≠ 0 ∧ o.oangle z.1 z.2 ≠ ↑π
hx : (x, y) ∈ s
hy : (x, r • x + y) ∈ s

⊢ (o.oangle x (r • x + y)).sign = (o.oangle x y).sign
-- Mathlib/Data/List/Basic.lean
ι : Type u_1
α : Type u
β : Type v
γ : Type w
l₁ l₂ l : List α
i : Fin l.length

⊢ (l.get? ↑i).isSome = true
-- Mathlib/Data/List/Basic.lean
ι : Type u_1
α : Type u
β : Type v
γ : Type w
l₁ l₂ l : List α
i : Fin l.length

⊢ l.get i = (l.get? ↑i).get ⋯
-- Mathlib/Order/UpperLower/Basic.lean
α : Type u_1
β : Type u_2
γ : Type u_3
ι : Sort u_4
κ : ι → Sort u_5
inst✝ : LinearOrder α
s t : Set α
hs : IsUpperSet s
ht : IsUpperSet t

⊢ s ⊆ t ∨ t ⊆ s
-- Mathlib/Order/UpperLower/Basic.lean
α : Type u_1
β : Type u_2
γ : Type u_3
ι : Sort u_4
κ : ι → Sort u_5
inst✝ : LinearOrder α
s t : Set α
hs : IsUpperSet s
ht : IsUpperSet t
h : ¬s ⊆ t ∧ ¬t ⊆ s

⊢ False
-- Mathlib/Order/UpperLower/Basic.lean
α : Type u_1
β : Type u_2
γ : Type u_3
ι : Sort u_4
κ : ι → Sort u_5
inst✝ : LinearOrder α
s t : Set α
hs : IsUpperSet s
ht : IsUpperSet t
h : (∃ a ∈ s, a ∉ t) ∧ ∃ a ∈ t, a ∉ s

⊢ False
-- Mathlib/Order/UpperLower/Basic.lean
α : Type u_1
β : Type u_2
γ : Type u_3
ι : Sort u_4
κ : ι → Sort u_5
inst✝ : LinearOrder α
s t : Set α
hs : IsUpperSet s
ht : IsUpperSet t
a : α
has : a ∈ s
hat : a ∉ t
b : α
hbt : b ∈ t
hbs : b ∉ s

⊢ False
-- Mathlib/Order/UpperLower/Basic.lean
α : Type u_1
β : Type u_2
γ : Type u_3
ι : Sort u_4
κ : ι → Sort u_5
inst✝ : LinearOrder α
s t : Set α
hs : IsUpperSet s
ht : IsUpperSet t
a : α
has : a ∈ s
hat : a ∉ t
b : α
hbt : b ∈ t
hbs : b ∉ s
hab : a ≤ b

⊢ False
-- Mathlib/Order/UpperLower/Basic.lean
α : Type u_1
β : Type u_2
γ : Type u_3
ι : Sort u_4
κ : ι → Sort u_5
inst✝ : LinearOrder α
s t : Set α
hs : IsUpperSet s
ht : IsUpperSet t
a : α
has : a ∈ s
hat : a ∉ t
b : α
hbt : b ∈ t
hbs : b ∉ s
hba : b ≤ a

⊢ False
-- Mathlib/Data/Matrix/Basic.lean
l : Type u_1
m : Type u_2
n : Type u_3
o : Type u_4
m' : o → Type u_5
n' : o → Type u_6
R : Type u_7
S : Type u_8
α : Type v
β : Type w
γ : Type u_9
inst✝² : DecidableEq n
inst✝¹ : Zero α
inst✝ : One α
i j : n

⊢ 1 i j = Pi.single i 1 j
-- 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
inst✝ : Nonempty ι
s : ι → Set α
t : Set β
f : α → β
H : ∀ (i : ι), SurjOn f (s i) t
Hinj : InjOn f (⋃ i, s i)
y : β
hy : y ∈ t

⊢ y ∈ f '' ⋂ i, s i
-- 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
inst✝ : Nonempty ι
s : ι → Set α
t : Set β
f : α → β
H : ∀ (i : ι), SurjOn f (s i) t
Hinj : InjOn f (⋃ i, s i)
y : β
hy : y ∈ t

⊢ ∀ (i : ι), y ∈ f '' s i
-- Mathlib/Analysis/SpecialFunctions/Pow/Real.lean
x✝ y z✝ : ℝ
n : ℕ
x z : ℝ
hx : 1 < x
hz : z < 0

⊢ x ^ z < 1
-- Mathlib/Analysis/SpecialFunctions/Pow/Real.lean
x✝ y z✝ : ℝ
n : ℕ
x z : ℝ
hx : 1 < x
hz : z < 0

⊢ 1 = x ^ 0
-- Mathlib/SetTheory/Game/Nim.lean
o : Ordinal.{u_1}
ho : o ≠ 0

⊢ nim o ‖ 0
-- Mathlib/SetTheory/Game/Nim.lean
o : Ordinal.{u_1}
ho : o ≠ 0

⊢ ∃ j, (mk (Quotient.out o).α (Quotient.out o).α (fun o₂ => nim (typein (fun x x_1 => x < x_1) o₂)) fun o₂ => nim (typein (fun x x_1 => x < x_1) o₂)).moveRight j ≤ 0
-- Mathlib/SetTheory/Game/Nim.lean
o : Ordinal.{u_1}
ho : 0 < o

⊢ ∃ j, (mk (Quotient.out o).α (Quotient.out o).α (fun o₂ => nim (typein (fun x x_1 => x < x_1) o₂)) fun o₂ => nim (typein (fun x x_1 => x < x_1) o₂)).moveRight j ≤ 0
-- Mathlib/Analysis/SpecialFunctions/Gamma/Beta.lean
s t : ℂ
a : ℝ
ha : 0 < a

⊢ ∫ (x : ℝ) in 0 ..a, ↑x ^ (s - 1) * (↑a - ↑x) ^ (t - 1) = ↑a ^ (s + t - 1) * s.betaIntegral t
-- Mathlib/Analysis/SpecialFunctions/Gamma/Beta.lean
s t : ℂ
a : ℝ
ha : 0 < a
ha' : ↑a ≠ 0

⊢ ∫ (x : ℝ) in 0 ..a, ↑x ^ (s - 1) * (↑a - ↑x) ^ (t - 1) = ↑a ^ (s + t - 1) * s.betaIntegral t
-- Mathlib/Analysis/SpecialFunctions/Gamma/Beta.lean
s t : ℂ
a : ℝ
ha : 0 < a
ha' : ↑a ≠ 0

⊢ ∫ (x : ℝ) in 0 ..a, ↑x ^ (s - 1) * (↑a - ↑x) ^ (t - 1) = ↑a ^ (s + t - 1) * ∫ (x : ℝ) in 0 ..1, ↑x ^ (s - 1) * (1 - ↑x) ^ (t - 1)
-- Mathlib/Analysis/SpecialFunctions/Gamma/Beta.lean
s t : ℂ
a : ℝ
ha : 0 < a
ha' : ↑a ≠ 0
A : ↑a ^ (s + t - 1) = ↑a * (↑a ^ (s - 1) * ↑a ^ (t - 1))

⊢ ∫ (x : ℝ) in 0 ..a, ↑x ^ (s - 1) * (↑a - ↑x) ^ (t - 1) = ↑a ^ (s + t - 1) * ∫ (x : ℝ) in 0 ..1, ↑x ^ (s - 1) * (1 - ↑x) ^ (t - 1)
-- Mathlib/Analysis/SpecialFunctions/Gamma/Beta.lean
s t : ℂ
a : ℝ
ha : 0 < a
ha' : ↑a ≠ 0
A : ↑a ^ (s + t - 1) = ↑a * (↑a ^ (s - 1) * ↑a ^ (t - 1))

⊢ ∫ (x : ℝ) in 0 ..a, ↑x ^ (s - 1) * (↑a - ↑x) ^ (t - 1) = ∫ (x : ℝ) in 0 ..a, ↑a ^ (s - 1) * ↑a ^ (t - 1) * (↑(x / a) ^ (s - 1) * (1 - ↑(x / a)) ^ (t - 1))
-- Mathlib/Analysis/SpecialFunctions/Gamma/Beta.lean
s t : ℂ
a : ℝ
ha : 0 < a
ha' : ↑a ≠ 0
A : ↑a ^ (s + t - 1) = ↑a * (↑a ^ (s - 1) * ↑a ^ (t - 1))

⊢ ∫ (x : ℝ) in Ioc 0 a, ↑x ^ (s - 1) * (↑a - ↑x) ^ (t - 1) ∂volume = ∫ (x : ℝ) in Ioc 0 a, ↑a ^ (s - 1) * ↑a ^ (t - 1) * (↑(x / a) ^ (s - 1) * (1 - ↑(x / a)) ^ (t - 1)) ∂volume
-- Mathlib/Analysis/SpecialFunctions/Gamma/Beta.lean
s t : ℂ
a : ℝ
ha : 0 < a
ha' : ↑a ≠ 0
A : ↑a ^ (s + t - 1) = ↑a * (↑a ^ (s - 1) * ↑a ^ (t - 1))
x : ℝ
hx : x ∈ Ioc 0 a

⊢ ↑x ^ (s - 1) * (↑a - ↑x) ^ (t - 1) = ↑a ^ (s - 1) * ↑a ^ (t - 1) * (↑(x / a) ^ (s - 1) * (1 - ↑(x / a)) ^ (t - 1))
-- Mathlib/Analysis/SpecialFunctions/Gamma/Beta.lean
s t : ℂ
a : ℝ
ha : 0 < a
ha' : ↑a ≠ 0
A : ↑a ^ (s + t - 1) = ↑a * (↑a ^ (s - 1) * ↑a ^ (t - 1))
x : ℝ
hx : x ∈ Ioc 0 a

⊢ ↑x ^ (s - 1) * (↑a - ↑x) ^ (t - 1) = ↑a ^ (s - 1) * ↑(x / a) ^ (s - 1) * (↑a ^ (t - 1) * (1 - ↑(x / a)) ^ (t - 1))
-- Mathlib/Combinatorics/SimpleGraph/Regularity/Uniform.lean
α : Type u_1
𝕜 : Type u_2
inst✝² : LinearOrderedField 𝕜
inst✝¹ : DecidableEq α
A : Finset α
P : Finpartition A
G : SimpleGraph α
inst✝ : DecidableRel G.Adj
ε δ : 𝕜
u v : Finset α
hε : 0 < ε

⊢ ⊥.IsUniform G ε
-- Mathlib/Combinatorics/SimpleGraph/Regularity/Uniform.lean
α : Type u_1
𝕜 : Type u_2
inst✝² : LinearOrderedField 𝕜
inst✝¹ : DecidableEq α
A : Finset α
P : Finpartition A
G : SimpleGraph α
inst✝ : DecidableRel G.Adj
ε δ : 𝕜
u v : Finset α
hε : 0 < ε

⊢ 0 ≤ ↑(A.card * (A.card - 1)) * ε
-- Mathlib/Algebra/Module/Zlattice/Basic.lean
E : Type u_1
ι : Type u_2
K : Type u_3
inst✝⁴ : NormedLinearOrderedField K
inst✝³ : NormedAddCommGroup E
inst✝² : NormedSpace K E
b : Basis ι K E
inst✝¹ : FloorRing K
inst✝ : Fintype ι
m : E
i : ι

⊢ (b.repr (fract b m)) i = Int.fract ((b.repr m) i)
-- Mathlib/GroupTheory/NoncommCoprod.lean
M : Type u_1
N : Type u_2
P : Type u_3
inst✝² : Mul M
inst✝¹ : Mul N
inst✝ : Semigroup P
f : M →ₙ* P
g : N →ₙ* P
comm : ∀ (m : M) (n : N), Commute (f m) (g n)
mn mn' : M × N

⊢ (fun mn => f mn.1 * g mn.2) (mn * mn') = (fun mn => f mn.1 * g mn.2) mn * (fun mn => f mn.1 * g mn.2) mn'
-- Mathlib/CategoryTheory/Localization/Construction.lean
C : Type uC
inst✝¹ : Category.{uC', uC} C
W : MorphismProperty C
D : Type uD
inst✝ : Category.{uD', uD} D
G : C ⥤ D
hG : W.IsInvertedBy G

⊢ inverse W D ⋙ functor W D = 𝟭 (W.FunctorsInverting D)
-- Mathlib/CategoryTheory/Localization/Construction.lean
C : Type uC
inst✝¹ : Category.{uC', uC} C
W : MorphismProperty C
D : Type uD
inst✝ : Category.{uD', uD} D
G : C ⥤ D
hG : W.IsInvertedBy G

⊢ ∀ (X : W.FunctorsInverting D), (inverse W D ⋙ functor W D).obj X = (𝟭 (W.FunctorsInverting D)).obj X
-- Mathlib/CategoryTheory/Localization/Construction.lean
C : Type uC
inst✝¹ : Category.{uC', uC} C
W : MorphismProperty C
D : Type uD
inst✝ : Category.{uD', uD} D
G : C ⥤ D
hG : W.IsInvertedBy G

⊢ ∀ (X Y : W.FunctorsInverting D) (f : X ⟶ Y), (inverse W D ⋙ functor W D).map f = eqToHom ⋯ ≫ (𝟭 (W.FunctorsInverting D)).map f ≫ eqToHom ⋯
-- Mathlib/Topology/Compactness/LocallyCompact.lean
X : Type u_1
Y : Type u_2
ι : Type u_3
inst✝² : TopologicalSpace X
inst✝¹ : TopologicalSpace Y
s t : Set X
inst✝ : LocallyCompactSpace X
x : X

⊢ ∀ t ∈ 𝓝 x, ∃ r ∈ 𝓝 x, IsCompact r ∧ r ⊆ t
-- Mathlib/RingTheory/MvPolynomial/NewtonIdentities.lean
σ : Type u_1
inst✝² : Fintype σ
inst✝¹ : DecidableEq σ
R : Type u_2
inst✝ : CommRing R
k : ℕ
A : Finset σ
h : A ∈ powersetCard k univ

⊢ ∑ j ∈ A, MvPolynomial.NewtonIdentities.weight σ R k (A, j) = ↑k * (-1) ^ k * ∏ i ∈ A, X i
-- Mathlib/RingTheory/IntegralClosure/IntegrallyClosed.lean
R : Type u_1
S : Type u_2
inst✝³ : CommRing R
inst✝² : CommRing S
id : IsDomain R
iic : IsIntegrallyClosed R
K : Type u_3
inst✝¹ : CommRing K
inst✝ : Algebra R K
ifr : IsFractionRing R K
n : ℕ
hn : n ≠ 0
a b : R

⊢ a ^ n ∣ b ^ n ↔ a ∣ b
-- Mathlib/RingTheory/IntegralClosure/IntegrallyClosed.lean
R : Type u_1
S : Type u_2
inst✝³ : CommRing R
inst✝² : CommRing S
id : IsDomain R
iic : IsIntegrallyClosed R
K : Type u_3
inst✝¹ : CommRing K
inst✝ : Algebra R K
ifr : IsFractionRing R K
n : ℕ
hn : n ≠ 0
a b : R
x✝ : a ^ n ∣ b ^ n
x : R
hx : b ^ n = a ^ n * x

⊢ a ∣ b
-- Mathlib/RingTheory/IntegralClosure/IntegrallyClosed.lean
R : Type u_1
S : Type u_2
inst✝³ : CommRing R
inst✝² : CommRing S
id : IsDomain R
iic : IsIntegrallyClosed R
K✝ : Type u_3
inst✝¹ : CommRing K✝
inst✝ : Algebra R K✝
ifr : IsFractionRing R K✝
n : ℕ
hn : n ≠ 0
a b : R
x✝ : a ^ n ∣ b ^ n
x : R
hx : b ^ n = a ^ n * x
ha : ¬a = 0
K : Type u_1 := FractionRing R

⊢ a ∣ b
-- Mathlib/RingTheory/IntegralClosure/IntegrallyClosed.lean
R : Type u_1
S : Type u_2
inst✝³ : CommRing R
inst✝² : CommRing S
id : IsDomain R
iic : IsIntegrallyClosed R
K✝ : Type u_3
inst✝¹ : CommRing K✝
inst✝ : Algebra R K✝
ifr : IsFractionRing R K✝
n : ℕ
hn : n ≠ 0
a b : R
x✝ : a ^ n ∣ b ^ n
x : R
hx : b ^ n = a ^ n * x
K : Type u_1 := FractionRing R
ha : (algebraMap R K) a ≠ 0

⊢ a ∣ b
-- Mathlib/RingTheory/IntegralClosure/IntegrallyClosed.lean
R : Type u_1
S : Type u_2
inst✝³ : CommRing R
inst✝² : CommRing S
id : IsDomain R
iic : IsIntegrallyClosed R
K✝ : Type u_3
inst✝¹ : CommRing K✝
inst✝ : Algebra R K✝
ifr : IsFractionRing R K✝
n : ℕ
hn : n ≠ 0
a b : R
x✝ : a ^ n ∣ b ^ n
x : R
hx : b ^ n = a ^ n * x
K : Type u_1 := FractionRing R
ha : (algebraMap R K) a ≠ 0
y : K := (algebraMap R K) b / (algebraMap R K) a

⊢ a ∣ b
-- Mathlib/RingTheory/IntegralClosure/IntegrallyClosed.lean
R : Type u_1
S : Type u_2
inst✝³ : CommRing R
inst✝² : CommRing S
id : IsDomain R
iic : IsIntegrallyClosed R
K✝ : Type u_3
inst✝¹ : CommRing K✝
inst✝ : Algebra R K✝
ifr : IsFractionRing R K✝
n : ℕ
hn : n ≠ 0
a b : R
x✝ : a ^ n ∣ b ^ n
x : R
hx : b ^ n = a ^ n * x
K : Type u_1 := FractionRing R
ha : (algebraMap R K) a ≠ 0
y : K := (algebraMap R K) b / (algebraMap R K) a
hy : IsIntegral R y

⊢ a ∣ b
-- Mathlib/RingTheory/IntegralClosure/IntegrallyClosed.lean
R : Type u_1
S : Type u_2
inst✝³ : CommRing R
inst✝² : CommRing S
id : IsDomain R
iic : IsIntegrallyClosed R
K✝ : Type u_3
inst✝¹ : CommRing K✝
inst✝ : Algebra R K✝
ifr : IsFractionRing R K✝
n : ℕ
hn : n ≠ 0
a b : R
x✝ : a ^ n ∣ b ^ n
x : R
hx : b ^ n = a ^ n * x
K : Type u_1 := FractionRing R
ha : (algebraMap R K) a ≠ 0
y : K := (algebraMap R K) b / (algebraMap R K) a
hy : IsIntegral R y
k : R
hk : (algebraMap R K) k = y

⊢ a ∣ b
-- Mathlib/RingTheory/IntegralClosure/IntegrallyClosed.lean
R : Type u_1
S : Type u_2
inst✝³ : CommRing R
inst✝² : CommRing S
id : IsDomain R
iic : IsIntegrallyClosed R
K✝ : Type u_3
inst✝¹ : CommRing K✝
inst✝ : Algebra R K✝
ifr : IsFractionRing R K✝
n : ℕ
hn : n ≠ 0
a b : R
x✝ : a ^ n ∣ b ^ n
x : R
hx : b ^ n = a ^ n * x
K : Type u_1 := FractionRing R
ha : (algebraMap R K) a ≠ 0
y : K := (algebraMap R K) b / (algebraMap R K) a
hy : IsIntegral R y
k : R
hk : (algebraMap R K) k = y

⊢ (algebraMap R K) b = (algebraMap R K) (a * k)
-- Mathlib/Algebra/Order/Monoid/Unbundled/Basic.lean
α : Type u_1
β : Type u_2
inst✝³ : MulOneClass α
inst✝² : LE α
inst✝¹ : CovariantClass α α (fun x x_1 => x * x_1) fun x x_1 => x ≤ x_1
inst✝ : ContravariantClass α α (fun x x_1 => x * x_1) fun x x_1 => x ≤ x_1
a b : α

⊢ a * b ≤ a ↔ a * b ≤ a * 1
-- Mathlib/RingTheory/Localization/Integer.lean
R : Type u_1
inst✝⁵ : CommSemiring R
M : Submonoid R
S : Type u_2
inst✝⁴ : CommSemiring S
inst✝³ : Algebra R S
P : Type u_3
inst✝² : CommSemiring P
inst✝¹ : IsLocalization M S
ι : Type u_4
inst✝ : Finite ι
f : ι → S

⊢ ∃ b, ∀ (i : ι), IsInteger R (↑b • f i)
-- Mathlib/RingTheory/Localization/Integer.lean
R : Type u_1
inst✝⁵ : CommSemiring R
M : Submonoid R
S : Type u_2
inst✝⁴ : CommSemiring S
inst✝³ : Algebra R S
P : Type u_3
inst✝² : CommSemiring P
inst✝¹ : IsLocalization M S
ι : Type u_4
inst✝ : Finite ι
f : ι → S
val✝ : Fintype ι

⊢ ∃ b, ∀ (i : ι), IsInteger R (↑b • f i)
-- Mathlib/RingTheory/Localization/Integer.lean
R : Type u_1
inst✝⁵ : CommSemiring R
M : Submonoid R
S : Type u_2
inst✝⁴ : CommSemiring S
inst✝³ : Algebra R S
P : Type u_3
inst✝² : CommSemiring P
inst✝¹ : IsLocalization M S
ι : Type u_4
inst✝ : Finite ι
f : ι → S
val✝ : Fintype ι
b : ↥M
hb : ∀ i ∈ Finset.univ, IsInteger R (↑b • f i)

⊢ ∃ b, ∀ (i : ι), IsInteger R (↑b • f i)
-- Mathlib/Geometry/Manifold/MFDeriv/Basic.lean
𝕜 : Type u_1
inst✝¹⁵ : NontriviallyNormedField 𝕜
E : Type u_2
inst✝¹⁴ : NormedAddCommGroup E
inst✝¹³ : NormedSpace 𝕜 E
H : Type u_3
inst✝¹² : TopologicalSpace H
I : ModelWithCorners 𝕜 E H
M : Type u_4
inst✝¹¹ : TopologicalSpace M
inst✝¹⁰ : ChartedSpace H M
E' : Type u_5
inst✝⁹ : NormedAddCommGroup E'
inst✝⁸ : NormedSpace 𝕜 E'
H' : Type u_6
inst✝⁷ : TopologicalSpace H'
I' : ModelWithCorners 𝕜 E' H'
M' : Type u_7
inst✝⁶ : TopologicalSpace M'
inst✝⁵ : ChartedSpace H' M'
E'' : Type u_8
inst✝⁴ : NormedAddCommGroup E''
inst✝³ : NormedSpace 𝕜 E''
H'' : Type u_9
inst✝² : TopologicalSpace H''
I'' : ModelWithCorners 𝕜 E'' H''
M'' : Type u_10
inst✝¹ : TopologicalSpace M''
inst✝ : ChartedSpace H'' M''
f f₀ f₁ : M → M'
x : M
s t : Set M
g : M' → M''
u : Set M'
Is : SmoothManifoldWithCorners I M
I's : SmoothManifoldWithCorners I' M'
I''s : SmoothManifoldWithCorners I'' M''
f' f₀' f₁' : TangentSpace I x →L[𝕜] TangentSpace I' (f x)
g' : TangentSpace I' (f x) →L[𝕜] TangentSpace I'' (g (f x))
x' : M
y : M'
hx : x' ∈ (chartAt H x).source
hy : f x' ∈ (chartAt H' y).source

⊢ ContinuousWithinAt f univ x' ∧ DifferentiableWithinAt 𝕜 (↑(extChartAt I' y) ∘ f ∘ ↑(extChartAt I x).symm) (↑(extChartAt I x).symm ⁻¹' univ ∩ range ↑I) (↑(extChartAt I x) x') ↔ ContinuousAt f x' ∧ DifferentiableWithinAt 𝕜 (↑(extChartAt I' y) ∘ f ∘ ↑(extChartAt I x).symm) (range ↑I) (↑(extChartAt I x) x')
-- Mathlib/MeasureTheory/Measure/WithDensity.lean
α : Type u_1
m0 : MeasurableSpace α
μ : Measure α
f : α → ℝ≥0∞
s : Set α
t : Set α := toMeasurable (μ.withDensity f) s

⊢ ∫⁻ (a : α) in s, f a ∂μ ≤ (μ.withDensity f) s
-- Mathlib/CategoryTheory/Limits/Shapes/Multiequalizer.lean
C : Type u
inst✝² : Category.{v, u} C
I : MultispanIndex C
inst✝¹ : HasCoproduct I.left
inst✝ : HasCoproduct I.right
K : Cofork I.fstSigmaMap I.sndSigmaMap

⊢ ((I.ofSigmaCoforkFunctor ⋙ I.toSigmaCoforkFunctor).obj K).π ≫ (Iso.refl ((I.ofSigmaCoforkFunctor ⋙ I.toSigmaCoforkFunctor).obj K).pt).hom = ((𝟭 (Cofork I.fstSigmaMap I.sndSigmaMap)).obj K).π
-- Mathlib/CategoryTheory/Limits/Shapes/Multiequalizer.lean
C : Type u
inst✝² : Category.{v, u} C
I : MultispanIndex C
inst✝¹ : HasCoproduct I.left
inst✝ : HasCoproduct I.right
K : Cofork I.fstSigmaMap I.sndSigmaMap

⊢ ∀ (j : Discrete I.R), colimit.ι (Discrete.functor I.right) j ≫ ((I.ofSigmaCoforkFunctor ⋙ I.toSigmaCoforkFunctor).obj K).π ≫ (Iso.refl ((I.ofSigmaCoforkFunctor ⋙ I.toSigmaCoforkFunctor).obj K).pt).hom = colimit.ι (Discrete.functor I.right) j ≫ ((𝟭 (Cofork I.fstSigmaMap I.sndSigmaMap)).obj K).π
-- Mathlib/CategoryTheory/Limits/Shapes/Multiequalizer.lean
C : Type u
inst✝² : Category.{v, u} C
I : MultispanIndex C
inst✝¹ : HasCoproduct I.left
inst✝ : HasCoproduct I.right
K : Cofork I.fstSigmaMap I.sndSigmaMap
j : I.R

⊢ colimit.ι (Discrete.functor I.right) { as := j } ≫ Sigma.desc (Multicofork.ofSigmaCofork I K).π ≫ 𝟙 K.pt = colimit.ι (Discrete.functor I.right) { as := j } ≫ K.π
-- Mathlib/CategoryTheory/Limits/Shapes/Multiequalizer.lean
C : Type u
inst✝² : Category.{v, u} C
I : MultispanIndex C
inst✝¹ : HasCoproduct I.left
inst✝ : HasCoproduct I.right
K : Cofork I.fstSigmaMap I.sndSigmaMap
j : I.R

⊢ (Multicofork.ofSigmaCofork I K).π j = colimit.ι (Discrete.functor I.right) { as := j } ≫ K.π
-- Mathlib/Algebra/Category/CoalgebraCat/ComonEquivalence.lean
R : Type u
inst✝¹² : CommRing R
M N P Q : Type u
inst✝¹¹ : AddCommGroup M
inst✝¹⁰ : AddCommGroup N
inst✝⁹ : AddCommGroup P
inst✝⁸ : AddCommGroup Q
inst✝⁷ : Module R M
inst✝⁶ : Module R N
inst✝⁵ : Module R P
inst✝⁴ : Module R Q
inst✝³ : Coalgebra R M
inst✝² : Coalgebra R N
inst✝¹ : Coalgebra R P
inst✝ : Coalgebra R Q
K L : CoalgebraCat R

⊢ Coalgebra.comul = ↑(TensorProduct.tensorTensorTensorComm R ↑K.toModuleCat ↑K.toModuleCat ↑L.toModuleCat ↑L.toModuleCat) ∘ₗ TensorProduct.map Coalgebra.comul Coalgebra.comul
-- Mathlib/Algebra/Category/CoalgebraCat/ComonEquivalence.lean
R : Type u
inst✝¹² : CommRing R
M N P Q : Type u
inst✝¹¹ : AddCommGroup M
inst✝¹⁰ : AddCommGroup N
inst✝⁹ : AddCommGroup P
inst✝⁸ : AddCommGroup Q
inst✝⁷ : Module R M
inst✝⁶ : Module R N
inst✝⁵ : Module R P
inst✝⁴ : Module R Q
inst✝³ : Coalgebra R M
inst✝² : Coalgebra R N
inst✝¹ : Coalgebra R P
inst✝ : Coalgebra R Q
K L : CoalgebraCat R

⊢ ((comonEquivalence R).symm.inverse.obj K ⊗ (comonEquivalence R).symm.inverse.obj L).comul = ↑(TensorProduct.tensorTensorTensorComm R ↑K.toModuleCat ↑K.toModuleCat ↑L.toModuleCat ↑L.toModuleCat) ∘ₗ TensorProduct.map Coalgebra.comul Coalgebra.comul
-- Mathlib/Algebra/Category/CoalgebraCat/ComonEquivalence.lean
R : Type u
inst✝¹² : CommRing R
M N P Q : Type u
inst✝¹¹ : AddCommGroup M
inst✝¹⁰ : AddCommGroup N
inst✝⁹ : AddCommGroup P
inst✝⁸ : AddCommGroup Q
inst✝⁷ : Module R M
inst✝⁶ : Module R N
inst✝⁵ : Module R P
inst✝⁴ : Module R Q
inst✝³ : Coalgebra R M
inst✝² : Coalgebra R N
inst✝¹ : Coalgebra R P
inst✝ : Coalgebra R Q
K L : CoalgebraCat R

⊢ (tensor_μ (ModuleCat R)ᵒᵖ (Opposite.op K.toModuleCat, Opposite.op L.toModuleCat) (Opposite.op K.toModuleCat, Opposite.op L.toModuleCat)).unop ∘ₗ TensorProduct.map Coalgebra.comul Coalgebra.comul = ↑(TensorProduct.tensorTensorTensorComm R ↑K.toModuleCat ↑K.toModuleCat ↑L.toModuleCat ↑L.toModuleCat) ∘ₗ TensorProduct.map Coalgebra.comul Coalgebra.comul
-- Mathlib/Topology/Bases.lean
α : Type u
β : Type u_1
t : TopologicalSpace α
B : Set (Set α)
s : Set α
ι : Sort u_2
U : ι → Set α
Uo : ∀ (i : ι), IsOpen (U i)
Uc : ⋃ i, U i = univ
b : (i : ι) → Set (Set ↑(U i))
hb : ∀ (i : ι), IsTopologicalBasis (b i)

⊢ IsTopologicalBasis (⋃ i, image Subtype.val '' b i)
-- Mathlib/Topology/Bases.lean
α : Type u
β : Type u_1
t : TopologicalSpace α
B : Set (Set α)
s : Set α
ι : Sort u_2
U : ι → Set α
Uo : ∀ (i : ι), IsOpen (U i)
Uc : ⋃ i, U i = univ
b : (i : ι) → Set (Set ↑(U i))
hb : ∀ (i : ι), IsTopologicalBasis (b i)
u : Set α
hu : u ∈ ⋃ i, image Subtype.val '' b i

⊢ IsOpen u
-- Mathlib/Topology/Bases.lean
α : Type u
β : Type u_1
t : TopologicalSpace α
B : Set (Set α)
s : Set α
ι : Sort u_2
U : ι → Set α
Uo : ∀ (i : ι), IsOpen (U i)
Uc : ⋃ i, U i = univ
b : (i : ι) → Set (Set ↑(U i))
hb : ∀ (i : ι), IsTopologicalBasis (b i)

⊢ ∀ (a : α) (u : Set α), a ∈ u → IsOpen u → ∃ v ∈ ⋃ i, image Subtype.val '' b i, a ∈ v ∧ v ⊆ u
-- Mathlib/SetTheory/Surreal/Multiplication.lean
x x₁ x₂ y y₁ y₂ : PGame
hx : x.Numeric
hx₁ : x₁.Numeric
hx₂ : x₂.Numeric
hy : y.Numeric
hy₁ : y₁.Numeric
hy₂ : y₂.Numeric
hp₁ : 0 < x₁
hp₂ : 0 < x₂

⊢ 0 < x₁ * x₂
-- Mathlib/SetTheory/Surreal/Multiplication.lean
x x₁ x₂ y y₁ y₂ : PGame
hx : x.Numeric
hx₁ : x₁.Numeric
hx₂ : x₂.Numeric
hy : y.Numeric
hy₁ : y₁.Numeric
hy₂ : y₂.Numeric
hp₁ : 0 < x₁
hp₂ : 0 < x₂

⊢ ⟦0⟧ < ⟦x₁ * x₂⟧
-- Mathlib/SetTheory/Surreal/Multiplication.lean
x x₁ x₂ y y₁ y₂ : PGame
hx : x.Numeric
hx₁ : x₁.Numeric
hx₂ : x₂.Numeric
hy : y.Numeric
hy₁ : y₁.Numeric
hy₂ : y₂.Numeric
hp₁ : 0 < x₁
hp₂ : 0 < x₂
this : P3 0 x₁ 0 x₂

⊢ ⟦0⟧ < ⟦x₁ * x₂⟧
-- Mathlib/SetTheory/Surreal/Multiplication.lean
x x₁ x₂ y y₁ y₂ : PGame
hx : x.Numeric
hx₁ : x₁.Numeric
hx₂ : x₂.Numeric
hy : y.Numeric
hy₁ : y₁.Numeric
hy₂ : y₂.Numeric
hp₁ : 0 < x₁
hp₂ : 0 < x₂
this : ⟦0⟧ < ⟦x₁ * x₂⟧

⊢ ⟦0⟧ < ⟦x₁ * x₂⟧
-- Mathlib/Topology/MetricSpace/IsometricSMul.lean
M : Type u
G : Type v
X : Type w
inst✝⁵ : PseudoMetricSpace X
inst✝⁴ : Group G
inst✝³ : MulAction G X
inst✝² : IsometricSMul G X
inst✝¹ : PseudoMetricSpace G
inst✝ : IsometricSMul Gᵐᵒᵖ G
a b : G
r : ℝ

⊢ (fun x => x * a) ⁻¹' closedBall b r = closedBall (b / a) r
-- Mathlib/Topology/MetricSpace/IsometricSMul.lean
M : Type u
G : Type v
X : Type w
inst✝⁵ : PseudoMetricSpace X
inst✝⁴ : Group G
inst✝³ : MulAction G X
inst✝² : IsometricSMul G X
inst✝¹ : PseudoMetricSpace G
inst✝ : IsometricSMul Gᵐᵒᵖ G
a b : G
r : ℝ

⊢ (fun x => x * a) ⁻¹' closedBall b r = closedBall (b * a⁻¹) r
-- Mathlib/Order/UpperLower/Basic.lean
α : Type u_1
β : Type u_2
γ : Type u_3
ι : Sort u_4
κ : ι → Sort u_5
inst✝ : Preorder α
s : UpperSet α
t : Set α
a : α

⊢ s.erase a = s ↔ a ∉ s
-- Mathlib/Order/UpperLower/Basic.lean
α : Type u_1
β : Type u_2
γ : Type u_3
ι : Sort u_4
κ : ι → Sort u_5
inst✝ : Preorder α
s : UpperSet α
t : Set α
a : α

⊢ s.sdiff {a} = s ↔ a ∉ s
-- Mathlib/Data/ZMod/Basic.lean
m n✝ n : ℕ
a : ZMod n
h : IsUnit a

⊢ a⁻¹ * a = 1
-- Mathlib/Data/Finmap.lean
α : Type u
β : α → Type v
inst✝ : DecidableEq α
a a' : α
b : β a
s✝ : Finmap β
h : a' ≠ a
s : AList β

⊢ lookup a' (insert a b ⟦s⟧) = lookup a' ⟦s⟧
-- Mathlib/Combinatorics/HalesJewett.lean
η : Type u_1
α : Type u_2
ι : Type u_3
κ : Type u_4
l✝ : Line α ι
i✝ : ι
a✝ x : α
l : Line α ι
a : Unit → α
i : ι

⊢ ↑l.toSubspaceUnit a i = (fun x i => (l.idxFun i).getD x) (a ()) i
-- Mathlib/Topology/MetricSpace/Pseudo/Defs.lean
α : Type u
β : Type v
X : Type u_1
ι : Type u_2
inst✝ : PseudoMetricSpace α
x y z : α
δ ε ε₁ ε₂ : ℝ
s : Set α

⊢ ball x ε = ∅ ↔ ε ≤ 0
-- Mathlib/MeasureTheory/Integral/Bochner.lean
α : Type u_1
E : Type u_2
F : Type u_3
𝕜 : Type u_4
inst✝¹¹ : NormedAddCommGroup E
inst✝¹⁰ : NormedSpace ℝ E
hE : CompleteSpace E
inst✝⁹ : NontriviallyNormedField 𝕜
inst✝⁸ : NormedSpace 𝕜 E
inst✝⁷ : SMulCommClass ℝ 𝕜 E
inst✝⁶ : NormedAddCommGroup F
inst✝⁵ : NormedSpace ℝ F
inst✝⁴ : CompleteSpace F
G : Type u_5
inst✝³ : NormedAddCommGroup G
inst✝² : NormedSpace ℝ G
f✝ g : α → E
m : MeasurableSpace α
μ : Measure α
X : Type u_6
inst✝¹ : TopologicalSpace X
inst✝ : FirstCountableTopology X
ν : Measure α
f : α → ℝ
hf_nonneg : 0 ≤ᶠ[ae μ] f
hf_int : Integrable f μ
ε : ℝ

⊢ ε * (μ {x | ε ≤ f x}).toReal ≤ ∫ (x : α), f x ∂μ