Comments by "MC116" (@angelmendez-rivera351) on "How to Add" video.
-
All hyperoperations can be defined in this fashion. Given the μth hyperoperation, denoted %, the S(m)th hyperoperation, denoted #, can be defined by having m#0 = 1, m#S(n) = m%(m#n). Even more direcrly, we can define a function H : N^3 —> N such that H(m, n, 0) := S(m) & H(m, S(n), S(μ)) := H(m, H(m, n, S(μ)), μ). This uniquely defines every hyperoperation all at once. This is related the Ackermann function.
4
-
4
-
2
-
2
-
2
-
@rmsgrey The problem is that when you are working with real numbers or the algebraic numbers, it becomes impractical and conceptually useless to work with explicit constructions and encodings. To properly give a formal introduction to the algebraic numbers, you need ring theory, and to properly give a formal introduction to the real numbers, you need lattice theory on top of ring theory. Set-theoretic constructions are not appropriate when dealing with these higher-level mathematical objects.
For instance, axiomatically, it is very easy to write a list of simple axioms that uniquely define what the real numbers are. Talking about the algebraic numbers is even easier: the field of algebraic numbers is the algebraic closure of the field of rational numbers. However, while it is very easy to understand the axioms, actually constructing these objects using nothing but sets is complicated, and to be honest, a waste of time. That is not to say that it cannot be done, but rather, that it should not be done.
2
-
2
-
2
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1
-
1