Theory #
โ x, โ y, 2^{|x|^2} = y
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- LO.Omega1.ยซterm๐ฎโยป = Lean.ParserDescr.node `LO.Omega1.ยซterm๐ฎโยป 1024 (Lean.ParserDescr.symbol "๐ฎโ")
Instances For
@[simp]
instance
LO.Omega1.instModelsTheoryHAddArithmeticTheoryTheoryORingISigmaOfNatNat
{V : Type u_1}
[ORingStruc V]
[V โงโ* ๐๐บโ]
:
instance
LO.Omega1.instModelsTheoryISigmaOfNatNat
{V : Type u_1}
[ORingStruc V]
[V โงโ* ๐๐บโ + ๐ฎโ]
:
instance
LO.Omega1.instModelsTheory
{V : Type u_1}
[ORingStruc V]
[V โงโ* ๐๐บโ + ๐ฎโ]
:
theorem
LO.Omega1.exists_exponential_sq_length
{V : Type u_1}
[ORingStruc V]
[V โงโ* ๐๐บโ + ๐ฎโ]
(x : V)
:
โ (y : V), ISigma0.Exponential (โxโ ^ 2) y
theorem
LO.Omega1.exists_unique_exponential_sq_length
{V : Type u_1}
[ORingStruc V]
[V โงโ* ๐๐บโ + ๐ฎโ]
(x : V)
:
theorem
LO.Omega1.smash_exists_unique
{V : Type u_1}
[ORingStruc V]
[V โงโ* ๐๐บโ + ๐ฎโ]
(x y : V)
:
instance
LO.Omega1.instSmash
{V : Type u_1}
[ORingStruc V]
[V โงโ* ๐๐บโ + ๐ฎโ]
:
Smash V
Equations
- LO.Omega1.instSmash = { smash := fun (a b : V) => Classical.choose! โฏ }
theorem
LO.Omega1.exponential_smash
{V : Type u_1}
[ORingStruc V]
[V โงโ* ๐๐บโ + ๐ฎโ]
(a b : V)
:
theorem
LO.Omega1.exponential_smash_one
{V : Type u_1}
[ORingStruc V]
[V โงโ* ๐๐บโ + ๐ฎโ]
(a : V)
:
ISigma0.Exponential โaโ (a โจณ 1)
Equations
- One or more equations did not get rendered due to their size.
Instances For
instance
LO.Omega1.smash_definable
{V : Type u_1}
[ORingStruc V]
[V โงโ* ๐๐บโ + ๐ฎโ]
:
@[simp]
theorem
LO.Omega1.smash_pow2
{V : Type u_1}
[ORingStruc V]
[V โงโ* ๐๐บโ + ๐ฎโ]
(a b : V)
:
ISigma0.Pow2 (a โจณ b)
@[simp]
theorem
LO.Omega1.smash_pos
{V : Type u_1}
[ORingStruc V]
[V โงโ* ๐๐บโ + ๐ฎโ]
(a b : V)
:
@[simp]
theorem
LO.Omega1.smash_lt
{V : Type u_1}
[ORingStruc V]
[V โงโ* ๐๐บโ + ๐ฎโ]
(a b : V)
:
@[simp]
theorem
LO.Omega1.smash_zero_left
{V : Type u_1}
[ORingStruc V]
[V โงโ* ๐๐บโ + ๐ฎโ]
(a : V)
:
@[simp]
theorem
LO.Omega1.smash_zero_right
{V : Type u_1}
[ORingStruc V]
[V โงโ* ๐๐บโ + ๐ฎโ]
(a : V)
:
theorem
LO.Omega1.smash_comm
{V : Type u_1}
[ORingStruc V]
[V โงโ* ๐๐บโ + ๐ฎโ]
(a b : V)
:
@[simp]
theorem
LO.Omega1.lt_smash_one_right
{V : Type u_1}
[ORingStruc V]
[V โงโ* ๐๐บโ + ๐ฎโ]
(a : V)
:
@[simp]
theorem
LO.Omega1.lt_smash_one_righs
{V : Type u_1}
[ORingStruc V]
[V โงโ* ๐๐บโ + ๐ฎโ]
(a : V)
:
theorem
LO.Omega1.smash_monotone
{V : Type u_1}
[ORingStruc V]
[V โงโ* ๐๐บโ + ๐ฎโ]
{aโ aโ bโ bโ : V}
(hโ : aโ โค bโ)
(hโ : aโ โค bโ)
:
theorem
LO.Omega1.bexp_eq_smash
{V : Type u_1}
[ORingStruc V]
[V โงโ* ๐๐บโ + ๐ฎโ]
(a b : V)
:
theorem
LO.Omega1.smash_two_mul
{V : Type u_1}
[ORingStruc V]
[V โงโ* ๐๐บโ + ๐ฎโ]
(a : V)
{b : V}
(pos : 0 < b)
:
theorem
LO.Omega1.smash_two_mul_le_sq_smash
{V : Type u_1}
[ORingStruc V]
[V โงโ* ๐๐บโ + ๐ฎโ]
(a b : V)
: