Favorite numeral system?
       |           

Welcome, Guest. Please login or register.
Did you miss your activation email?
April 19, 2024, 07:06:31 PM
News: Election Simulator 2.0 Released. Senate/Gubernatorial maps, proportional electoral votes, and more - Read more

  Talk Elections
  Forum Community
  Off-topic Board (Moderators: The Dowager Mod, The Mikado, YE)
  Favorite numeral system?
« previous next »
Pages: [1] 2
Poll
Question: -skip-
#1
Roman numerals
 
#2
binary
 
#3
base 3
 
#4
base 4
 
#5
base 5,6,or 7
 
#6
octal
 
#7
I don't like math
 
#8
base 9
 
#9
decimal
 
#10
base 11-15
 
#11
base 16
 
#12
base17-25
 
#13
base 26
 
#14
base 27-84284
 
#15
base 84285
 
#16
base 84286 or bigger
 
#17
all other answers
 
Show Pie Chart
Partisan results

Total Voters: 21

Author Topic: Favorite numeral system?  (Read 1027 times)
°Leprechaun
tmcusa2
Junior Chimp
*****
Posts: 8,149
Uruguay


Show only this user's posts in this thread
« on: October 06, 2015, 09:44:31 AM »

Another question: what is your favorite number?

17 choices because 17 is a cool number
16 day poll because 16 is a cool number, although 17 is cooler

https://en.wikipedia.org/wiki/List_of_numeral_systems

https://en.wikipedia.org/wiki/List_of_numbers_in_various_languages

Logged
°Leprechaun
tmcusa2
Junior Chimp
*****
Posts: 8,149
Uruguay


Show only this user's posts in this thread
« Reply #1 on: October 06, 2015, 09:46:12 AM »

Can you think of a number that has an "a" in it? (spelled out in words, not in the number itself)
Logged
Why
Unbiased
Jr. Member
***
Posts: 612
Australia


Show only this user's posts in this thread
« Reply #2 on: October 06, 2015, 09:54:01 AM »

ninty two quadrillion dollars
Logged
°Leprechaun
tmcusa2
Junior Chimp
*****
Posts: 8,149
Uruguay


Show only this user's posts in this thread
« Reply #3 on: October 06, 2015, 10:16:53 AM »

Well, quadrillion was the only number that I could think of. Of course, dollars as well.
and quarters.
Logged
dead0man
Atlas Legend
*****
Posts: 46,275
United States


Show only this user's posts in this thread
« Reply #4 on: October 06, 2015, 11:00:04 AM »

hexadecimal (for some reason called base 16 in the poll) is my favorite


I could do basic math in binary, octal, decimal (obviously) and hexadecimal at one point in my life....probably still could I guess, but I'd have to remember/relearn the tricks.  Oddly, it almost NEVER comes up in real life that one needs to divide two octal numbers.
Logged
SUSAN CRUSHBONE
evergreen
Junior Chimp
*****
Posts: 9,735
Antarctica


WWW Show only this user's posts in this thread
« Reply #5 on: October 06, 2015, 11:01:05 AM »

dozenal (normal)
Logged
DavidB.
Atlas Icon
*****
Posts: 13,617
Israel


Political Matrix
E: 0.58, S: 4.26


Show only this user's posts in this thread
« Reply #6 on: October 06, 2015, 11:36:15 AM »

I don't like math (normal)
Logged
°Leprechaun
tmcusa2
Junior Chimp
*****
Posts: 8,149
Uruguay


Show only this user's posts in this thread
« Reply #7 on: October 06, 2015, 11:55:47 AM »

hexadecimal (for some reason called base 16 in the poll) is my favorite


I could do basic math in binary, octal, decimal (obviously) and hexadecimal at one point in my life....probably still could I guess, but I'd have to remember/relearn the tricks.  Oddly, it almost NEVER comes up in real life that one needs to divide two octal numbers.
The only reason is that I was being lazy, I guess.
Logged
angus
Atlas Icon
*****
Posts: 17,423
Show only this user's posts in this thread
« Reply #8 on: October 06, 2015, 12:14:22 PM »

other:  Maya

Also, 8 has the letter a in German.  40 has the letter a in Italian, Spanish, French, and Portuguese.  In English, one thousand has the letter a, as does one thousand one, one thousand two, one thousand three, as do an infinite number of other integers. 

Logged
°Leprechaun
tmcusa2
Junior Chimp
*****
Posts: 8,149
Uruguay


Show only this user's posts in this thread
« Reply #9 on: October 06, 2015, 12:55:53 PM »

other:  Maya

Also, 8 has the letter a in German.  40 has the letter a in Italian, Spanish, French, and Portuguese.  In English, one thousand has the letter a, as does one thousand one, one thousand two, one thousand three, as do an infinite number of other integers. 


I knew that about other languages. I wasn't thinking when I was thinking about English, however and you are right, I don't know why I forgot about one thousand. Come to think of it you could say a hundred instead of one hundred, as well. You could also say one thousand and one instead of one thousand one, so there are a lot of "A"s. Not before one hundred, however unless you say twenty and one, which most people don't unless they really like the letter a. The point is that a isn't as common as e,i, and o. U is the same as A, I guess. I also don't know if any of this is really important, so sorry for wasting  time. I think math is very important, however and that's the point.
Logged
True Federalist (진정한 연방 주의자)
Ernest
Moderators
Atlas Legend
*****
Posts: 42,156
United States


Show only this user's posts in this thread
« Reply #10 on: October 06, 2015, 01:09:43 PM »

Base 60, like the old time Babylonians used, and we still use in keeping time.
Logged
muon2
Moderators
Atlas Icon
*****
Posts: 16,800


Show only this user's posts in this thread
« Reply #11 on: October 07, 2015, 09:06:58 AM »

What's with the votes for base 11-15? I've worked a lot with alternate bases, and this isn't a range that comes up much. At best there is base 12, but that only includes the concepts of dozen and gross (a dozen dozen), but nothing beyond that so it's limited to smaller counts.
Logged
dead0man
Atlas Legend
*****
Posts: 46,275
United States


Show only this user's posts in this thread
« Reply #12 on: October 07, 2015, 09:18:11 AM »

What's with the votes for base 11-15? I've worked a lot with alternate bases, and this isn't a range that comes up much. At best there is base 12, but that only includes the concepts of dozen and gross (a dozen dozen), but nothing beyond that so it's limited to smaller counts.
It is indeed odd that nearly a quarter of us have voted for that range.
Logged
muon2
Moderators
Atlas Icon
*****
Posts: 16,800


Show only this user's posts in this thread
« Reply #13 on: October 07, 2015, 09:46:57 AM »
« Edited: October 07, 2015, 09:51:40 AM by muon2 »

Base 3 doesn't come up much, but there is an argument that it is the most efficient numeral system.

Suppose that the cost of a number is related to the product of the number of digits in a number times the number of choices for a digit (the base). For example the number 13410 has a cost of 3*10=30, 100001102 has a cost of 8*2=16, so it's more efficient to store that number in binary than decimal. This model of cost is actually not unreasonable given our knowledge of information storage.

The number of digits in an arbitrary number k is equal to the logarithm of a number in the base n it is represented by (rounded down).  Eliminating the rounding factor I can write the cost in terms of the natural logarithm (ln) as

C(k,n) = (ln k/ln n) * n.

The cost as a function of the base is minimized when the derivative of the cost function is zero.

dC(k,n)/dn = 0

Finding the derivative reduces this equation to

ln n - 1 = 0

The solution is n = e, the base of the natural logarithm. e is an irrational number approximately equal to 2.718 and can't be used as a base for discrete counting numbers. However, the closest integer to e is 3, so that is the most efficient integer base. To use my earlier example 13410 = 112223 (81+27+2*9+2*3+2*1). The cost of 112223 is 5*3 = 15, so it comes up slightly better than binary.
Logged
dead0man
Atlas Legend
*****
Posts: 46,275
United States


Show only this user's posts in this thread
« Reply #14 on: October 07, 2015, 09:56:40 AM »

and my brain just locked up.  Do you know how long it takes to reboot this thing?
Logged
°Leprechaun
tmcusa2
Junior Chimp
*****
Posts: 8,149
Uruguay


Show only this user's posts in this thread
« Reply #15 on: October 07, 2015, 10:41:37 AM »

and my brain just locked up.  Do you know how long it takes to reboot this thing?
I think most people have a problem with math, so you're not alone there.
Logged
angus
Atlas Icon
*****
Posts: 17,423
Show only this user's posts in this thread
« Reply #16 on: October 07, 2015, 12:08:21 PM »

Base 3 doesn't come up much, but there is an argument that it is the most efficient numeral system.

Suppose that the cost of a number is related to the product of the number of digits in a number times the number of choices for a digit (the base). For example the number 13410 has a cost of 3*10=30, 100001102 has a cost of 8*2=16, so it's more efficient to store that number in binary than decimal. This model of cost is actually not unreasonable given our knowledge of information storage.

The number of digits in an arbitrary number k is equal to the logarithm of a number in the base n it is represented by (rounded down).  Eliminating the rounding factor I can write the cost in terms of the natural logarithm (ln) as

C(k,n) = (ln k/ln n) * n.

The cost as a function of the base is minimized when the derivative of the cost function is zero.

dC(k,n)/dn = 0

Finding the derivative reduces this equation to

ln n - 1 = 0

The solution is n = e, the base of the natural logarithm. e is an irrational number approximately equal to 2.718 and can't be used as a base for discrete counting numbers. However, the closest integer to e is 3, so that is the most efficient integer base. To use my earlier example 13410 = 112223 (81+27+2*9+2*3+2*1). The cost of 112223 is 5*3 = 15, so it comes up slightly better than binary.

I follow, except that in the third paragraph you might need the phrase "the ratio of the natural log of the number to the natural log of the base" after the word equal.  What you have in prose is not quite correct, I think.

The math looks okay.  I started with dC/dn=0 and applied both the product and chain rule and got ln(n)=1.  (fun exercise, by the way!)

This yields n=e.  

Also, I'm wondering about the next bit.  (I actually started to post "e" when I initially posted, to be a smart-aleck, but then I remembered that we need an integer for the base.  Then I googled Klingon thinking that they might have a cool numbering system; alas they use base 10 as well.  Then I remembered the Maya have a nifty system based on 1, 5, and multiples of 20 and 40.)  Anyway, you then say that since e won't work, we must choose 3, which is the nearest integer.  But does it follow that the if the problem is minimized for n=e, and since we need an integer, then n=3 is necessarily the integer?

Logged
muon2
Moderators
Atlas Icon
*****
Posts: 16,800


Show only this user's posts in this thread
« Reply #17 on: October 07, 2015, 04:49:24 PM »
« Edited: October 07, 2015, 05:30:57 PM by muon2 »

It's a reasonable question. I haven't seen a proof that 3 is better than 2 but consider this table of costs. As I look at the beginning base 3 is better than base 2 more often than the reverse. I suspect the trend continues as base 3 pulls away as the more economical choice.

rangebase 2 costbase 3 cost
81-1271415
128-2421615
243-2551618
256-5111818
512-7282018
729-10232021
1024-20472221
2048-21862421
2187-40952424
4096-65802624
6581-81912627
8192-163832827
16384-196823027
19683-327673030
32768-590483230
59049-655353233
65536-1310713433
131072-1771463633
177147-2621433636
262144-5242873836
524288-5314404036
531441-10485754039

edit: I checked 230 - 1 = 1,073,741,823 takes 30 digits in base 2 (cost = 60) and 18 digits in base 3 (cost = 54) so my supposition seems to hold.
Logged
°Leprechaun
tmcusa2
Junior Chimp
*****
Posts: 8,149
Uruguay


Show only this user's posts in this thread
« Reply #18 on: October 07, 2015, 04:54:26 PM »

by the way my vote was for base 4, because of what 222 equals
Logged
angus
Atlas Icon
*****
Posts: 17,423
Show only this user's posts in this thread
« Reply #19 on: October 07, 2015, 06:36:30 PM »


seems so, thus far.  I guess what we want to demonstrate is something like:

 lim  Cn=3  <  lim  Cn=2
n→∞               n→∞

Or, more broadly,

 lim  Cn=3  <  lim  Cn∈{N ∀ n≠3}
n→∞               n→∞

Proof by the Second Principle of Mathematical Induction, perhaps, assuming that you can demonstrate conclusively for 2 and 4? 

Well, it's an interesting subject.  I hadn't encountered the idea of the cost of expressing numbers before.  The next time I'm at a cocktail party during which the subject of favorite bases comes up, I'll be able to suggest 3 in a way that makes me look really smart.




Logged
Antonio the Sixth
Antonio V
Atlas Institution
*****
Posts: 58,085
United States


Political Matrix
E: -7.87, S: -3.83

P P
Show only this user's posts in this thread
« Reply #20 on: October 07, 2015, 08:39:46 PM »

Either base 8 or base 16. I love powers of 2.

Having more than 20 symbols would start making it difficult to remember things.
Logged
Figueira
84285
Atlas Icon
*****
Posts: 12,175


Show only this user's posts in this thread
« Reply #21 on: October 07, 2015, 09:11:05 PM »

Normally I'd say base 12 (although I like bases 6, 8, and 14 as well) but I had to choose the one named after me.
Logged
muon2
Moderators
Atlas Icon
*****
Posts: 16,800


Show only this user's posts in this thread
« Reply #22 on: October 07, 2015, 10:24:37 PM »


seems so, thus far.  I guess what we want to demonstrate is something like:

 lim  Cn=3  <  lim  Cn=2
n→∞               n→∞

Or, more broadly,

 lim  Cn=3  <  lim  Cn∈{N ∀ n≠3}
n→∞               n→∞

Proof by the Second Principle of Mathematical Induction, perhaps, assuming that you can demonstrate conclusively for 2 and 4? 

Well, it's an interesting subject.  I hadn't encountered the idea of the cost of expressing numbers before.  The next time I'm at a cocktail party during which the subject of favorite bases comes up, I'll be able to suggest 3 in a way that makes me look really smart.


The cost grows without limit because it grows as ln(k). If I look at C/ln(k) = n/ln(n) that gives me a measure of the generalized cost independent of the specific number. For base 2 it is 2.89 (same for base 4) and for base 3 it is 2.73. That adds more credence to 3 as the most efficient base.
Logged
muon2
Moderators
Atlas Icon
*****
Posts: 16,800


Show only this user's posts in this thread
« Reply #23 on: October 07, 2015, 10:31:47 PM »


seems so, thus far.  I guess what we want to demonstrate is something like:

 lim  Cn=3  <  lim  Cn=2
n→∞               n→∞

Or, more broadly,

 lim  Cn=3  <  lim  Cn∈{N ∀ n≠3}
n→∞               n→∞

Proof by the Second Principle of Mathematical Induction, perhaps, assuming that you can demonstrate conclusively for 2 and 4? 

Well, it's an interesting subject.  I hadn't encountered the idea of the cost of expressing numbers before.  The next time I'm at a cocktail party during which the subject of favorite bases comes up, I'll be able to suggest 3 in a way that makes me look really smart.


The cost grows without limit because it grows as ln(k). If I look at C/ln(k) = n/ln(n) that gives me a measure of the generalized cost independent of the specific number. For base 2 it is 2.89 (same for base 4) and for base 3 it is 2.73. That adds more credence to 3 as the most efficient base.
Logged
angus
Atlas Icon
*****
Posts: 17,423
Show only this user's posts in this thread
« Reply #24 on: October 08, 2015, 08:47:49 AM »
« Edited: October 08, 2015, 10:44:52 AM by angus »

yes, I meant as k approaches infinity, not n.  

It's clear that n/ln(n) increases without bound for n≥3.  This is independent of k.  I made smoothed curve Microsoft Excel plot of ln(n)/n for the first 15 integers, where I used 1.2 for the first independent value to avoid overflow.  



I guess I was thinking of an elegant syllogistic proof.  It has been a long time since I have thought about those things.  The proofs and demonstrations we do in thermodynamics are algebraic derivations involving simple substitutions with differential and integral calculus manipulations.  Nothing too complicated.   

It turns out that Wikipedia has a fairly accessible article on Radix Economy.  It shows, in tabular form, that e minimizes C, and that 3 gives the lowest C among the integers under 60.  It also offers a direct proof that e is most efficient, as you did.  Then it simply states that "it follows that 3 is the integer base with the lowest average radix economy."  I'm not sure that isn't a non-sequitur, but I'd have to give it more thought.  


Logged
Pages: [1] 2  
« previous next »
Jump to:  


Login with username, password and session length

Terms of Service - DMCA Agent and Policy - Privacy Policy and Cookies

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines

Page created in 0.074 seconds with 16 queries.