HomeHome Metamath Proof Explorer < Previous   Next >
Related theorems
Unicode version

Definition df-exp 4676
Description: Define exponentiation to natural number powers. This definition is not intended to be used directly. Instead, exp1t 4679 and expp1t 4678 provide the the standard recursive definition. The up-arrow notation is used by Donald Knuth for iterated exponentiation (Science 194, 1235-1242, 1976) and is convenient for us since we don't have superscripts. See expvalt 4677 for a description of how the sequence builder is used.
Assertion
Ref Expression
df-exp |- ^ = {<.<.x, y>., z>. | ((x e. CC /\ y e. NN) /\ z = (( x. seq(NN X. {x}))` y))}
Distinct variable group(s):   x,y,z

Detailed syntax breakdown of Definition df-exp
StepHypRef Expression
1 cexp 4675 . 2 class ^
2 vx . . . . . . 7 set x
32cv 1089 . . . . . 6 class x
4 cc 4026 . . . . . 6 class CC
53, 4wcel 1092 . . . . 5 wff x e. CC
6 vy . . . . . . 7 set y
76cv 1089 . . . . . 6 class y
8 cn 4093 . . . . . 6 class NN
97, 8wcel 1092 . . . . 5 wff y e. NN
105, 9wa 196 . . . 4 wff (x e. CC /\ y e. NN)
11 vz . . . . . 6 set z
1211cv 1089 . . . . 5 class z
13 cmulc 4032 . . . . . . 7 class x.
143csn 1808 . . . . . . . 8 class {x}
158, 14cxp 2408 . . . . . . 7 class (NN X. {x})
16 cseq 4660 . . . . . . 7 class seq
1713, 15, 16co 3001 . . . . . 6 class ( x. seq(NN X. {x}))
187, 17cfv 2422 . . . . 5 class (( x. seq(NN X. {x}))` y)
1912, 18wceq 1091 . . . 4 wff z = (( x. seq(NN X. {x}))` y)
2010, 19wa 196 . . 3 wff ((x e. CC /\ y e. NN) /\ z = (( x. seq(NN X. {x}))` y))
2120, 2, 6, 11copab2 3002 . 2 class {<.<.x, y>., z>. | ((x e. CC /\ y e. NN) /\ z = (( x. seq(NN X. {x}))` y))}
221, 21wceq 1091 1 wff ^ = {<.<.x, y>., z>. | ((x e. CC /\ y e. NN) /\ z = (( x. seq(NN X. {x}))` y))}
Colors of variables: wff set class
This definition is referenced by:  expvalt 4677
metamath.org