Procedural description is better than average formal axiomatic system:From about, we can easily define real number as such:
1. The abstract terms/symbols in average formal axiomatic system are often not
used properly because they are so called 'abstract math. concept', not much
one can deduce anything objectively from it, and so often are practically
worse than in plain natural language.
2. Average (current) formal system cannot describe procedural fact.
Peano Theorem could be described in C language as:
NaturnalNumber N[]={0}; // assuming N is a dynamic array
NaturnalNumber next_natural_number(NaturnalNumber n) {
return mak_next(N,m); // make a next natural number of m from N
}
bool is_natural_num(n) {
if(is_format_correct(n)==false) { return false; }
if(contain(N,n)) return true;
N m= get_max(N);
for(;;) {
m=mak_next(N,m);
insert(N,m); // insert m to N
if(n==m) return true;
}
return false; // unreachable
}
So, in the procedural view above, natural number is essentially just a specification of the format of the symbol called number, and we can use next_natural_number(..). And, 'symbol' in procedural language implicitly suggests that it is finitely long (so, we cannot call is_natural_num(..)). While with the natural number defined by Peano Axiom, formally proving ∞∉ℕ is
difficult, if not impossible... all the way down to infinity and other math.
In math., 'natural number' is an abstract concept. In reasoning, errors can easily arise when abstract arguments in natural language involve two sets of natural numbers (intentionally or unintentionally). For example, if a "other
natural number" set N is defined as "even numbers" {0, 2, 4, 8,...}, then the
numbers 2 and 8 in N are not even numbers as defined by N. Reasoning of comparison can lead to confusion about the meaning of "even numbers." These errors are less likely to occur if expressed in a program (or with improved notation, such as N<0,+1>). The "natural numbers" commonly used in math. induction are often from a different natural numbers system.
Procedural description is better than average formal axiomatic system:[...]
Sysop: | DaiTengu |
---|---|
Location: | Appleton, WI |
Users: | 1,070 |
Nodes: | 10 (0 / 10) |
Uptime: | 159:54:42 |
Calls: | 13,734 |
Calls today: | 2 |
Files: | 186,966 |
D/L today: |
826 files (296M bytes) |
Messages: | 2,418,695 |