noncomputable def
LO.FirstOrder.Arithmetic.Nuon.ext
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
(L S i : V)
:
V
Equations
- LO.FirstOrder.Arithmetic.Nuon.ext L S i = S / LO.FirstOrder.Arithmetic.bexp S (i * ‖L‖) % L ⨳ 1
Instances For
@[simp]
theorem
LO.FirstOrder.Arithmetic.Nuon.ext_le_self
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
(L S i : V)
:
theorem
LO.FirstOrder.Arithmetic.Nuon.ext_graph
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
(z S L i : V)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
instance
LO.FirstOrder.Arithmetic.Nuon.ext_defined
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
:
instance
LO.FirstOrder.Arithmetic.Nuon.ext_Definable
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
:
instance
LO.FirstOrder.Arithmetic.Nuon.instBounded₃Ext
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
:
@[simp]
theorem
LO.FirstOrder.Arithmetic.Nuon.ext_zero
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
(L i : V)
:
noncomputable def
LO.FirstOrder.Arithmetic.Nuon.append
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
(I L S i X : V)
:
V
Equations
- LO.FirstOrder.Arithmetic.Nuon.append I L S i X = S % LO.FirstOrder.Arithmetic.bexp (I ⨳ L) (i * ‖L‖) + X * LO.FirstOrder.Arithmetic.bexp (I ⨳ L) (i * ‖L‖)
Instances For
def
LO.FirstOrder.Arithmetic.Nuon.IsSegment
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
(L A start intv S : V)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
LO.FirstOrder.Arithmetic.Nuon.Segment
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
(U L A start intv nₛ nₑ : V)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
LO.FirstOrder.Arithmetic.Nuon.IsSeries
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
(U I L A iter T : V)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
LO.FirstOrder.Arithmetic.Nuon.Series
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
(U I L A iter n : V)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
LO.FirstOrder.Arithmetic.Nuon.SeriesSegment
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
(U I L A k n : V)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
theorem
LO.FirstOrder.Arithmetic.Nuon.SeriesSegment.series
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
{U I L A k n : V}
(H : SeriesSegment U I L A k n)
:
theorem
LO.FirstOrder.Arithmetic.Nuon.SeriesSegment.le
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
{U I L A k n : V}
(H : SeriesSegment U I L A k n)
:
theorem
LO.FirstOrder.Arithmetic.Nuon.SeriesSegment.initial
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
{U I L A : V}
(Upos : 0 < U)
:
SeriesSegment U I L A 0 0
theorem
LO.FirstOrder.Arithmetic.Nuon.SeriesSegment.zero
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
{U I L k : V}
(Upos : 0 < U)
:
SeriesSegment U I L 0 k 0
theorem
LO.FirstOrder.Arithmetic.Nuon.SeriesSegment.uniq
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
{U I L A k n₁ n₂ : V}
(H₁ : SeriesSegment U I L A k n₁)
(H₂ : SeriesSegment U I L A k n₂)
:
noncomputable def
LO.FirstOrder.Arithmetic.Nuon.polyI
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
(A : V)
:
V
Define $I$, $L$, $U$ to satisfy the following:
- $I$, $L$, $U$ are polynomial of $A$.
- $(I \⨳ L)^2 \le U$
- $\| \| I \|^2 \| \le \|L\|$
- $\| A \| < \|I\|^2$
Equations
Instances For
noncomputable def
LO.FirstOrder.Arithmetic.Nuon.polyL
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
(A : V)
:
V
Instances For
def
LO.FirstOrder.Arithmetic.Nuon.polyU
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
(A : V)
:
V
Equations
- LO.FirstOrder.Arithmetic.Nuon.polyU A = (2 * A + 1) ^ 128
Instances For
theorem
LO.FirstOrder.Arithmetic.Nuon.two_add_two_eq_four
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
:
def
LO.FirstOrder.Arithmetic.Nuon.NuonAux
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
(A k n : V)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
instance
LO.FirstOrder.Arithmetic.Nuon.isSegmentDef_defined
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
:
HierarchySymbol.Defined (fun (v : Fin 5 → V) => IsSegment (v 0) (v 1) (v 2) (v 3) (v 4)) isSegmentDef
Equations
- One or more equations did not get rendered due to their size.
Instances For
instance
LO.FirstOrder.Arithmetic.Nuon.segmentDef_defined
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
:
HierarchySymbol.Defined (fun (v : Fin 7 → V) => Segment (v 0) (v 1) (v 2) (v 3) (v 4) (v 5) (v 6)) segmentDef
Equations
- One or more equations did not get rendered due to their size.
Instances For
theorem
LO.FirstOrder.Arithmetic.Nuon.bex_eq_le_iff
{V : Type u_1}
[ORingStructure V]
{z : V}
{p : V → Prop}
{b : V}
:
theorem
LO.FirstOrder.Arithmetic.Nuon.bex_eq_lt_iff
{V : Type u_1}
[ORingStructure V]
{z : V}
{p : V → Prop}
{b : V}
:
instance
LO.FirstOrder.Arithmetic.Nuon.isSerieDef_defined
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
:
HierarchySymbol.Defined (fun (v : Fin 6 → V) => IsSeries (v 0) (v 1) (v 2) (v 3) (v 4) (v 5)) isSeriesDef
Equations
- One or more equations did not get rendered due to their size.
Instances For
instance
LO.FirstOrder.Arithmetic.Nuon.seriesDef_defined
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
:
HierarchySymbol.Defined (fun (v : Fin 6 → V) => Series (v 0) (v 1) (v 2) (v 3) (v 4) (v 5)) seriesDef
Equations
- One or more equations did not get rendered due to their size.
Instances For
instance
LO.FirstOrder.Arithmetic.Nuon.seriesSegmentDef_defined
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
:
HierarchySymbol.Defined (fun (v : Fin 6 → V) => SeriesSegment (v 0) (v 1) (v 2) (v 3) (v 4) (v 5)) seriesSegmentDef
Equations
- One or more equations did not get rendered due to their size.
Instances For
instance
LO.FirstOrder.Arithmetic.Nuon.nuonAux_defined
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
:
instance
LO.FirstOrder.Arithmetic.Nuon.nuonAux_definable
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
:
instance
LO.FirstOrder.Arithmetic.Nuon.instBounded₃Ext_1
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
:
@[simp]
theorem
LO.FirstOrder.Arithmetic.Nuon.NuonAux.initial
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
(A : V)
:
NuonAux A 0 0
@[simp]
theorem
LO.FirstOrder.Arithmetic.Nuon.NuonAux.zero
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
(k : V)
:
NuonAux 0 k 0
theorem
LO.FirstOrder.Arithmetic.Nuon.NuonAux.le
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
{A k n : V}
(H : NuonAux A k n)
:
Equations
Instances For
noncomputable def
LO.FirstOrder.Arithmetic.nuon
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
(a : V)
:
V
Equations
Instances For
@[simp]
theorem
LO.FirstOrder.Arithmetic.nuon_nuon
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
(a : V)
:
@[simp]
Equations
- One or more equations did not get rendered due to their size.
Instances For
instance
LO.FirstOrder.Arithmetic.nuon_definable
{V : Type u_1}
[ORingStructure V]
[V ⊧ₘ* 𝗜𝚺₀ + 𝝮₁]
: