Can every countable number be represented in all numeral systems?

  • Context: Undergrad 
  • Thread starter Thread starter Wminus
  • Start date Start date
  • Tags Tags
    Equivalence Systems
Click For Summary
SUMMARY

All numeral systems, including binary and ternary, can represent every countable number through a mathematical proof involving base representation. Specifically, any countable number N can be expressed as N = S^0 n_0 + S^1 n_1 + S^2 n_2 + ..., where S is the base of the numeral system and n_i is an element of [0, S]. A proof by induction can be utilized to demonstrate that if a number N has a numeral expansion, then N+1 also possesses a valid expansion, confirming the completeness of numeral systems for countable numbers.

PREREQUISITES
  • Understanding of numeral systems (binary, ternary, etc.)
  • Familiarity with mathematical induction
  • Knowledge of base representation in mathematics
  • Basic concepts of countable numbers in set theory
NEXT STEPS
  • Study mathematical induction techniques in depth
  • Explore base representation and conversions between numeral systems
  • Research properties of countable and uncountable sets in set theory
  • Learn about the implications of numeral systems in computer science
USEFUL FOR

Students of mathematics and engineering, educators teaching numeral systems, and computer scientists interested in number representation and theory.

Wminus
Messages
173
Reaction score
29
Hi. This might be a stupid question (I'm studying engineering :p), but how do you prove that all numeral systems (binary, ternary etc.) can represent every countable number?

I guess you will need to prove that any number ##N## can be written as ##N= S^0 n_0 + S^1 n_1 + S^2 n_2 + ...## where ##S## is the base of the numeral system, and ##n_i \in [0,max\{S\}]## with ##i \in \mathbb{N}##.

EDIT: fixed an error in my equation
 
Last edited:
Physics news on Phys.org
Is the question unclear in some way? btw n_i should be element of [0,S], not [0, max{S}]. Duno why I wrote max S, I guess I'm just exhausted due to the exams.
 
Wminus said:
Hi. This might be a stupid question (I'm studying engineering :p), but how do you prove that all numeral systems (binary, ternary etc.) can represent every countable number?

I guess you will need to prove that any number ##N## can be written as ##N= S^0 n_0 + S^1 n_1 + S^2 n_2 + ...## where ##S## is the base of the numeral system, and ##n_i \in [0,max\{S\}]## with ##i \in \mathbb{N}##.

EDIT: fixed an error in my equation
You can do a proof by induction--show that if some N has an expansion, then N+1 also has an expansion. Demonstrating that the process of "carrying" in addition terminates after a finite number of steps is sufficient.
 
  • Like
Likes   Reactions: Wminus

Similar threads

  • · Replies 18 ·
Replies
18
Views
4K
Replies
1
Views
2K
  • · Replies 16 ·
Replies
16
Views
2K
  • · Replies 62 ·
3
Replies
62
Views
10K
Replies
4
Views
3K
  • · Replies 55 ·
2
Replies
55
Views
9K
  • · Replies 5 ·
Replies
5
Views
3K
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
1K