Theorem: Asymptotics.isLittleO_insert
File: Mathlib/Analysis/Asymptotics/Asymptotics.lean

tactic: simp_rw [IsLittleO_def]
state_before: α : Type u_1
β : Type ?u.114651
E : Type ?u.114654
F : Type ?u.114657
G : Type ?u.114660
E' : Type u_2
F' : Type u_3
G' : Type ?u.114669
E'' : Type ?u.114672
F'' : Type ?u.114675
G'' : Type ?u.114678
R : Type ?u.114681
R' : Type ?u.114684
𝕜 : Type ?u.114687
𝕜' : Type ?u.114690
inst✝¹³ : Norm E
inst✝¹² : Norm F
inst✝¹¹ : Norm G
inst✝¹⁰ : SeminormedAddCommGroup E'
inst✝⁹ : SeminormedAddCommGroup F'
inst✝⁸ : SeminormedAddCommGroup G'
inst✝⁷ : NormedAddCommGroup E''
inst✝⁶ : NormedAddCommGroup F''
inst✝⁵ : NormedAddCommGroup G''
inst✝⁴ : SeminormedRing R
inst✝³ : SeminormedRing R'
inst✝² : NormedField 𝕜
inst✝¹ : NormedField 𝕜'
c c' c₁ c₂ : ℝ
f : α → E
g✝ : α → F
k : α → G
f' : α → E'
g'✝ : α → F'
k' : α → G'
f'' : α → E''
g'' : α → F''
k'' : α → G''
l l' : Filter α
inst✝ : TopologicalSpace α
x : α
s : Set α
g : α → E'
g' : α → F'
h : g x = 0
⊢ g =o[𝓝[insert x s] x] g' ↔ g =o[𝓝[s] x] g'

tactic: refine' forall_congr' fun c => forall_congr' fun hc => _
state_before: α : Type u_1
β : Type ?u.114651
E : Type ?u.114654
F : Type ?u.114657
G : Type ?u.114660
E' : Type u_2
F' : Type u_3
G' : Type ?u.114669
E'' : Type ?u.114672
F'' : Type ?u.114675
G'' : Type ?u.114678
R : Type ?u.114681
R' : Type ?u.114684
𝕜 : Type ?u.114687
𝕜' : Type ?u.114690
inst✝¹³ : Norm E
inst✝¹² : Norm F
inst✝¹¹ : Norm G
inst✝¹⁰ : SeminormedAddCommGroup E'
inst✝⁹ : SeminormedAddCommGroup F'
inst✝⁸ : SeminormedAddCommGroup G'
inst✝⁷ : NormedAddCommGroup E''
inst✝⁶ : NormedAddCommGroup F''
inst✝⁵ : NormedAddCommGroup G''
inst✝⁴ : SeminormedRing R
inst✝³ : SeminormedRing R'
inst✝² : NormedField 𝕜
inst✝¹ : NormedField 𝕜'
c c' c₁ c₂ : ℝ
f : α → E
g✝ : α → F
k : α → G
f' : α → E'
g'✝ : α → F'
k' : α → G'
f'' : α → E''
g'' : α → F''
k'' : α → G''
l l' : Filter α
inst✝ : TopologicalSpace α
x : α
s : Set α
g : α → E'
g' : α → F'
h : g x = 0
⊢ (∀ ⦃c : ℝ⦄, 0 < c → IsBigOWith c (𝓝[insert x s] x) g g') ↔ ∀ ⦃c : ℝ⦄, 0 < c → IsBigOWith c (𝓝[s] x) g g'

tactic: rw [isBigOWith_insert]
state_before: α : Type u_1
β : Type ?u.114651
E : Type ?u.114654
F : Type ?u.114657
G : Type ?u.114660
E' : Type u_2
F' : Type u_3
G' : Type ?u.114669
E'' : Type ?u.114672
F'' : Type ?u.114675
G'' : Type ?u.114678
R : Type ?u.114681
R' : Type ?u.114684
𝕜 : Type ?u.114687
𝕜' : Type ?u.114690
inst✝¹³ : Norm E
inst✝¹² : Norm F
inst✝¹¹ : Norm G
inst✝¹⁰ : SeminormedAddCommGroup E'
inst✝⁹ : SeminormedAddCommGroup F'
inst✝⁸ : SeminormedAddCommGroup G'
inst✝⁷ : NormedAddCommGroup E''
inst✝⁶ : NormedAddCommGroup F''
inst✝⁵ : NormedAddCommGroup G''
inst✝⁴ : SeminormedRing R
inst✝³ : SeminormedRing R'
inst✝² : NormedField 𝕜
inst✝¹ : NormedField 𝕜'
c✝ c' c₁ c₂ : ℝ
f : α → E
g✝ : α → F
k : α → G
f' : α → E'
g'✝ : α → F'
k' : α → G'
f'' : α → E''
g'' : α → F''
k'' : α → G''
l l' : Filter α
inst✝ : TopologicalSpace α
x : α
s : Set α
g : α → E'
g' : α → F'
h : g x = 0
c : ℝ
hc : 0 < c
⊢ IsBigOWith c (𝓝[insert x s] x) g g' ↔ IsBigOWith c (𝓝[s] x) g g'

tactic: rw [h, norm_zero]
state_before: α : Type u_1
β : Type ?u.114651
E : Type ?u.114654
F : Type ?u.114657
G : Type ?u.114660
E' : Type u_2
F' : Type u_3
G' : Type ?u.114669
E'' : Type ?u.114672
F'' : Type ?u.114675
G'' : Type ?u.114678
R : Type ?u.114681
R' : Type ?u.114684
𝕜 : Type ?u.114687
𝕜' : Type ?u.114690
inst✝¹³ : Norm E
inst✝¹² : Norm F
inst✝¹¹ : Norm G
inst✝¹⁰ : SeminormedAddCommGroup E'
inst✝⁹ : SeminormedAddCommGroup F'
inst✝⁸ : SeminormedAddCommGroup G'
inst✝⁷ : NormedAddCommGroup E''
inst✝⁶ : NormedAddCommGroup F''
inst✝⁵ : NormedAddCommGroup G''
inst✝⁴ : SeminormedRing R
inst✝³ : SeminormedRing R'
inst✝² : NormedField 𝕜
inst✝¹ : NormedField 𝕜'
c✝ c' c₁ c₂ : ℝ
f : α → E
g✝ : α → F
k : α → G
f' : α → E'
g'✝ : α → F'
k' : α → G'
f'' : α → E''
g'' : α → F''
k'' : α → G''
l l' : Filter α
inst✝ : TopologicalSpace α
x : α
s : Set α
g : α → E'
g' : α → F'
h : g x = 0
c : ℝ
hc : 0 < c
⊢ ‖g x‖ ≤ c * ‖g' x‖

tactic: exact mul_nonneg hc.le (norm_nonneg _)
state_before: α : Type u_1
β : Type ?u.114651
E : Type ?u.114654
F : Type ?u.114657
G : Type ?u.114660
E' : Type u_2
F' : Type u_3
G' : Type ?u.114669
E'' : Type ?u.114672
F'' : Type ?u.114675
G'' : Type ?u.114678
R : Type ?u.114681
R' : Type ?u.114684
𝕜 : Type ?u.114687
𝕜' : Type ?u.114690
inst✝¹³ : Norm E
inst✝¹² : Norm F
inst✝¹¹ : Norm G
inst✝¹⁰ : SeminormedAddCommGroup E'
inst✝⁹ : SeminormedAddCommGroup F'
inst✝⁸ : SeminormedAddCommGroup G'
inst✝⁷ : NormedAddCommGroup E''
inst✝⁶ : NormedAddCommGroup F''
inst✝⁵ : NormedAddCommGroup G''
inst✝⁴ : SeminormedRing R
inst✝³ : SeminormedRing R'
inst✝² : NormedField 𝕜
inst✝¹ : NormedField 𝕜'
c✝ c' c₁ c₂ : ℝ
f : α → E
g✝ : α → F
k : α → G
f' : α → E'
g'✝ : α → F'
k' : α → G'
f'' : α → E''
g'' : α → F''
k'' : α → G''
l l' : Filter α
inst✝ : TopologicalSpace α
x : α
s : Set α
g : α → E'
g' : α → F'
h : g x = 0
c : ℝ
hc : 0 < c
⊢ 0 ≤ c * ‖g' x‖