Beginning of Section SurOctonions
Proof: Proof not loaded.
Definition. We define
HSNo_pair to be
pair_tag {4} of type
set → set → set.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Definition. We define
OSNo to be
CD_carr {4} HSNo of type
set → prop.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Let ctag : set → set ≝ λalpha ⇒ SetAdjoin alpha {4}
Notation. We use
'' as a postfix operator with priority 100 corresponding to applying term
ctag.
Proof: Proof not loaded.
Notation. We use
- as a prefix operator with priority 358 corresponding to applying term
minus_HSNo.
Notation. We use
+ as an infix operator with priority 360 and which associates to the right corresponding to applying term
add_HSNo.
Notation. We use
* as an infix operator with priority 355 and which associates to the right corresponding to applying term
mul_HSNo.
Notation. We use
:/: as an infix operator with priority 353 and no associativity corresponding to applying term
div_HSNo.
Notation. We use
' as a postfix operator with priority 100 corresponding to applying term
conj_HSNo.
Let i ≝ Complex_i
Let j ≝ Quaternion_j
Let k ≝ Quaternion_k
Definition. We define
OSNo_proj0 to be
CD_proj0 {4} HSNo of type
set → set.
Definition. We define
OSNo_proj1 to be
CD_proj1 {4} HSNo of type
set → set.
Proof: Proof not loaded.
Theorem. (
OSNo_proj0_2)
∀x y, HSNo x → HSNo y → p0 (pa x y) = x
Proof: Proof not loaded.
Proof: Proof not loaded.
Theorem. (
OSNo_proj1_2)
∀x y, HSNo x → HSNo y → p1 (pa x y) = y
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Definition. We define
OSNoLev to be
λz ⇒ HSNoLev (p0 z) ∪ HSNoLev (p1 z) of type
set → set.
Proof: Proof not loaded.
Definition. We define
minus_OSNo to be
CD_minus {4} HSNo minus_HSNo of type
set → set.
Definition. We define
conj_OSNo to be
CD_conj {4} HSNo minus_HSNo conj_HSNo of type
set → set.
Definition. We define
add_OSNo to be
CD_add {4} HSNo add_HSNo of type
set → set → set.
Definition. We define
mul_OSNo to be
CD_mul {4} HSNo minus_HSNo conj_HSNo add_HSNo mul_HSNo of type
set → set → set.
Definition. We define
exp_OSNo_nat to be
CD_exp_nat {4} HSNo minus_HSNo conj_HSNo add_HSNo mul_HSNo of type
set → set → set.
Notation. We use
:-: as a prefix operator with priority 358 corresponding to applying term
minus_OSNo.
Notation. We use
'' as a postfix operator with priority 100 corresponding to applying term
conj_OSNo.
Notation. We use
+ as an infix operator with priority 360 and which associates to the right corresponding to applying term
add_OSNo.
Notation. We use
⨯ as an infix operator with priority 355 and which associates to the right corresponding to applying term
mul_OSNo.
Notation. We use
:^: as an infix operator with priority 355 and which associates to the right corresponding to applying term
exp_OSNo_nat.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Definition. We define
Octonion_i0 to be
pa 0 1 of type
set.
Definition. We define
Octonion_i3 to be
pa 0 (- Complex_i) of type
set.
Definition. We define
Octonion_i5 to be
pa 0 (- Quaternion_k) of type
set.
Definition. We define
Octonion_i6 to be
pa 0 (- Quaternion_j) of type
set.
Let i1 ≝ Complex_i
Let i2 ≝ Quaternion_j
Let i4 ≝ Quaternion_k
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
Proof: Proof not loaded.
End of Section SurOctonions