21

In a nutshell, I've an 8-fingered bat-like humanoid (let's call them AX) and a 10-fingered 'standard humanoid' species (let's call them BX) sharing a planet.

AX was the first to develop things such as agriculture and animal keeping. They were the first to trade as well, and thanks to being able to cover vast distances by wing they worked as traders for millennia. With all this in mind I'd expect them to have been the first ones to decide on numbers, and have decent amount of influence on BX when it comes to counting, etc.

However, they only have four fingers per hand and I don't know how that'd affect things. It makes me wonder whether they'd be more likely to gravitate towards a base 8/9 (fingers/phalanges) counting system, for example? Or even a base 36? Would it be likely they'd end up coming up with a base 12 regardless?

I don't want to handwave anything or make uneducated decisions, so I'm hoping someone more educated than myself could help me out.

  • edit: I've clearly made a mistake in not describing AX in more detail. [They're bat-like humanoids], are 2.5m tall and capable of flying with 60kg cargo... hence why I'd thought they could make ok traders. But these are a fairly new creation so I don't mind changing things that don't make sense.
Haan
  • 373
  • 3
  • 13
  • 2
    If A was the first to trade, and only traded in base 2 or base 4, then chances are B would already do the same. You could make it similar if they used a finger to count the joints in their fingers. E.g. A has 4 joints in each finger. They use a single finger to count their joints to track of how large the number is. B is a standard human with 3 joints. They use the thumb, to count 4 across to get the same base as A. (I'm doing a bad job explaining, but A uses thumb to count individual joints in finger, B uses thumb to count joints across the fingers.) – Shadowzee Jan 08 '18 at 06:18
  • 2
    Having wings wouldn't make them good traders. Ability to move big cargo is what makes good trade. Why to bother trading gemstones if you can't buy food? Would be a hobby, not profession, if they literally can't earn a living that way. – Mołot Jan 08 '18 at 06:43
  • 9
    As a side-note: We do still have remains of a Base12-Thinking. Think 24-hour-clocks (2*12), or the use of a "dozen". Even the words for numbers still show this in English (and German) at least: The "-teen" ending only starts on Thirteen, after all: No Oneteen, Twoteen before the thirteen! – Layna Jan 08 '18 at 08:06
  • Race B will probably use the base of race A (for me presumably octal), not so much for the counting but for the mathematics. Converting from on system to the other can be complicated and race A would first have to develop its own mathematics to do this, why bother if a system is already in place. A large reason why roman numerals for example are not used anymore is because mathematics, even simple addition was difficult let alone divisions. – D.J. Klomp Jan 08 '18 at 12:28
  • Little Twelve Toes - trippiest and least played of the Schoolhouse Rock series. It is about an alien that uses base 12. 10, 11 and 12 are called Dec, El, Do. – Willk Jan 08 '18 at 13:06
  • they should use Octal https://en.wikipedia.org/wiki/Octal – bradimus Jan 08 '18 at 16:17
  • @Mołot that's why we invented things like carts and boats. If you can only trade what you can carry on you, you are not going to be a very good trader anyway. – The Square-Cube Law Jan 08 '18 at 16:54
  • 2
    @Renan with carts and boats wings are encumbrance, not help. That's my point. – Mołot Jan 08 '18 at 17:10
  • 2
    I raise you a counter-argument - cargo kite! The lift! The reach! The unbelievable, soul-crushing drag! Afraid to go out in case your mail arrives while you're away? Don't be - the dying breaths of your trusted kite-tugger are guaranteed to alert you of your shipment arriving long before it does! - You know the irony here is that they live on a planet whose surface is 80% water and the land riddled with rivers. :I Am I short-sighted or just stupid, guess we'll never know. – Haan Jan 08 '18 at 17:38
  • probably octal as it is and 8 based counting system. – cybernard Jan 08 '18 at 23:05
  • 3
    I agree with @Molot that wings are a hindrance. Just look at the x-ray of a bat. http://davidmaybury.ie/wp-content/uploads/2013/07/Screen-Shot-2013-07-09-at-06.54.15.png Opposable thumbs are impossible, and the bones are so lightweight that you can't pick up anything heavy. – RonJohn Jan 09 '18 at 00:14
  • 1
    Obligatory vid about how real-world humans have weirder number systems than anything in SciFi: https://www.youtube.com/watch?v=l4bmZ1gRqCc – slebetman Jan 09 '18 at 09:56
  • 1
    Just something to note: counting to 10 because we have 10 fingers isn't a given. For example some tribes used a counting system of around 23 points I think (they went up the arm to the next arm with defined points), been using a similar system myself occasionally (remembering places on my body is sometimes easier than a string of numbers). – David Mulder Jan 09 '18 at 13:08
  • To add to @DavidMulder 's comment: remember the ancient Middle-Eastern base-60 system. Base ten is one of the current "winners." See also https://math.stackexchange.com/questions/8734/why-have-we-chosen-our-number-system-to-be-decimal-base-10 – Carl Witthoft Jan 09 '18 at 15:20

10 Answers10

24

They could use base 8 without any handwaving, and it would be quite interesting. There is more to it than you may think, though.

We humans in the real world tend to think that everyone uses base 10 because that's just natural, or because it comes with having ten fingers. And Tom Lehrer (famous math teacher and musician) once said that base 8 is just like base 10, if you are missing two fingers.

In practice, though, base 10 stuck more for being practical than for being natural. It makes things easy for the bulk of the calculations that a regular person will have to do during their lives.

But there are so many things that are easier with radixes other than 10! That's why computers work with a binary base. IT professionals and computer scientists will often use base 16 in their jobs, and once you get used to it you can do mental and napkin calculations in hexadecimal.

Also notice that the usage of alternative radixes is not something that came up with recent technology. See Wikipedia's entry on vigesimal for a plethora of old and ancient mesoamerican, african and european cultures that used base 20. And the traditional weight measures of the chinese is built on base 16 and used to this day and age.


Back to your species A and B. They may each use their own numeric base, and the way they convert things from one system to another would feel like a simplification of conversions from metric to imperial (and vice versa). This would seem realistic.

But if you think that this adds little to your world and stories, you can write it off and weave your stories so that one numeric base was either imposed by force or selected for practicity. This would open the possibility for interesting stories on how the current system came to be.

All possibilities are equally belieavable and require no hand waving nor suspension of disbelief.

If you want more food for thought, see my answer for Aliens doing algebra. It is about how other species may abstract numbers in different ways, and how it would feel for each species to learn each other's algebra.

The Square-Cube Law
  • 141,440
  • 29
  • 264
  • 586
  • 2
    I read both links plus the Wiki page for hexadecimals, and... I kinda like hexadecimals. I'm going to look deeper into this. Anyway - the two species are meant to have warm relations with little conflict so I want their unified numeric system to be more practical than anything. And, even if this wouldn't contribute much to the story (I think it will, and I really want to get to designing their clocks after first figuring out how they would come to count stuff), just learning is reason enough for me. So - thanks for your input, you gave me a lot to think about! – Haan Jan 08 '18 at 11:15
  • Base 12/60 is also used, with origins in finger counting @tero that might help as an origin of your hexadecimal system. – AncientSwordRage Jan 08 '18 at 11:17
  • Base2 in used with computers because it's the most natural electronic implementation, switches are either on or off. Data also become increasingly subject to interference and noise with higher bases. – r41n Jan 08 '18 at 13:48
  • 2
    Counting in base 2 is kind of interesting, as you can count to 31 on one hand with very little practice. I can definitely see base 8 or 16 (double 8) being very natural and useful. – AndyD273 Jan 08 '18 at 14:28
  • 5
    Programmers used octal when computers used 8 bit bytes, since it was a short version of Base2 for larger numbers. Same with hexadecimal when we went to 16-bit computers. Even after computers went to 32- and 64- bit, we stuck with hex, which I think was more to do with not "inventing" more symbols for the larger number systems than anything. These are all still essentially Base2, just condensed. – computercarguy Jan 08 '18 at 14:33
  • 5
    What arithmetic is easier in base 10 than in other bases? I really can't think of any significant difference between bases. It could even be argued that base 10 is less convenient, because it has fewer factors than other bases like 12 or 30. – Nuclear Hoagie Jan 08 '18 at 15:04
  • @NuclearWang counting on your fingers - it is the most math most people will do mentally before resorting to a calculator nowadays. – The Square-Cube Law Jan 08 '18 at 15:06
  • 2
    @Renan You state in your answer that finger counting makes base 10 "natural", but that "base 10 stuck more for being practical than for being natural" and that it "makes things easy" for most calculations. It sounds like you're making a separate point from finger counting there, maybe not though? – Nuclear Hoagie Jan 08 '18 at 15:14
  • I said that we tend to think that it is natural, not that it actually is in spite of how many fingers we have. – The Square-Cube Law Jan 08 '18 at 15:20
  • 3
  • 5
    You state that "base 10 stuck more for being practical than for being natural". Why? How is it more practical? If everybody was using base 8 or 12 I don't quite see what would be more practical about base 10. On the contrary, base 12 has the advantage of easier division by 2, 3 and 4, which is definitely more practical for many situations. – jcaron Jan 08 '18 at 17:14
  • 1
    "other species doing algebra" reminded me of the fact that the top row of our keyboards (1234567890) are descendants of glyphs originating in Persia. – Wayne Werner Jan 08 '18 at 18:00
  • 2
    We don't need to go that far away to find a culture that had a very, very weird numeric system and was able to work without issues with it for a long time: Romans – Mermaker Jan 08 '18 at 19:48
  • 6
    @computercarguy octal was actually used on computers like the PDP-8 that had a word length of 12 bits. Octal encodes 3 bits, so it's useful on systems where the native word length was a multiple of 3. Hex (which encodes 4 bits) has always been preferred on 8-bit systems and multiples thereof. – Logan Pickup Jan 09 '18 at 07:05
  • 12
    "In practice, though, base 10 stuck more for being practical than for being natural. It makes things easy for the bulk of the calculations that a regular person will have to do during their lives." Circular reasoning alert! The reason base 10 makes those calculations easy is because we use base 10! If we had eight fingers and used base 8, the calculations would be just as easy in that base because it would be the natural number base we would be accustomed to. – Michael Geary Jan 09 '18 at 09:13
  • 3
    @computercarguy The vast majority of today's computers uses 8-bit bytes, that hasn't changed. The word size is now larger, but a byte is still 8 bits. – Angew is no longer proud of SO Jan 09 '18 at 12:56
  • 1
    @Angew Judging from his handle, I would presume he's aware of that. He didn't mention any type of bytes other than the 8-bit kind. However, I do question this: "Programmers used octal when computers used 8 bit bytes, since it was a short version of Base2 for larger numbers. Same with hexadecimal when we went to 16-bit computers." Even in 8-bits, it takes 2 hexadecimal digits or 3 (really 2 1/2, yeah, ain't that handy) octal digits to represent one byte. I'm pretty sure hexadecimal was in wide use long before 16-bit processors were. – JLRishe Jan 09 '18 at 14:23
  • 2
    Maybe they would switch to base 40, since it's compatible with both base 10 and base 8. – Christopher King Jan 09 '18 at 17:27
15

Use whatever you want, no hand-waving needed

Historically there is no strong relationship between the number of fingers and the base of the number system used. The Mayans base was 20, the Babylonians base was 60 - factors other than fingers tend to be dominant.

number of fingers != base of number system

It has taken the world thousands of years to converge on decimal and metric. There are still many people that say the base 12-ish imperial system is better than metric. The English had a non-decimal monetary system till 1971. Roman numerals are still used.

I’m sure if trained from birth humans could easily handle a wide range of bases. I think the limit would end up being human working memory rather than fingers.

If the bat race had a good base 8 system humans would use it for thousands of years without any complaint.

Nath
  • 271
  • 1
  • 5
  • 2
    Your interesting answer doesn't discuss the fact that base 20, base 60 and the Roman numerals contain the prime factor 5, most probably caused by the number of fingers of a hand (or toes of a foot). So that anatomic feature had quite some impact on our way of expressing numbers. – Ralf Kleberhoff Jan 08 '18 at 18:16
  • Base 60 might actually have been chosen because it was a Highly Composite Number. But...that observation wouldn't be noticed unless there was an existing number system (and then everyone switched over). – Draco18s no longer trusts SE Jan 08 '18 at 20:24
  • @RalfKleberhoff they also both contain 4 and 2 as prime factor. As Draco18s mentioned using a highly composite number as a base is quite helpful. It’s one of the reasons people use to support the imperial system. 12 has more factors than 10 which can make doing maths in your head easier. In this case of OP, the proposed 8 has the same number of factors as 10. Also 8 being a power of 2 would likely make its interactions with binary systems easier too. – Nath Jan 08 '18 at 22:55
  • 3
    @Nath The big advantage for using 12 as a base for measurements instead of 10 is that the human brain is really good at estimating halves and can do thirds with a little practice. As such bases that have prime factorizations of only two and three lend themselves more easily to reasonably precise measurements by eye or by feel. For a modern system base 8 or 16 would make a lot more sense since they require only halves and get along nicely with binary computers, but we've got what we've got. – Perkins Jan 08 '18 at 23:27
  • This is the best answer IMO. There's a base-27 counting system in one (human) culture where they count up from one hand, using parts of the arm and face and down the other arm and hand. Past 27 it's effectively "one-man-plus-[x]". http://mentalfloss.com/article/31879/12-mind-blowing-number-systems-other-languages – WhatEvil Jan 09 '18 at 16:52
7

The base one chooses for numbering is purely a convention. A similar convention is used for alphabets.

In case of the alphabet, Phoenicia was the first to develop a versatile system and spread it into the Mediterranean Sea with their commerce. Most of the civilizations born afterwards in that area used then the same alphabet (even I do while I write this answer).

Using an octal numerical system is as good as any other base, and considering they have 8 fingers is the most likely to be chosen.

Regarding other numerical bases, their mathematicians can of course discover them, as we did. They will not be knowingly used by the masses, though. (there are 10 types of persons: those who understand the binary, and those who don't)

L.Dutch
  • 286,075
  • 58
  • 587
  • 1,230
  • The base is a little more than convention. Your implementation of operations differs between bases, and some hardware can implement some bases better than others. That's why computers universally use base 2, rather than base 10 (which would be more convenient for us humans using those computers). The hardware implementation of math using current silicon technology is easier to do in base 2 than any other base. – Cort Ammon Jan 08 '18 at 15:52
  • The definition of operations does not change between bases (since bases are just an encoding of a number, and mathematical operations are defined on numbers, not their encodings). The implementation is not important unless it gives the wrong result (and modern computers, unless carefully designed to avoid it, do give the wrong result for values like 0.1, but we still get along fine). – Logan Pickup Jan 09 '18 at 07:14
4

The idea that water takes the path of least resistance is fundamentally true for everything. No one would count digits/not thumbs, flanges, knuckles, etc. That's too much work. Your bats would develop base-8 and the humanoids would simply deal with it.

But, if you think about it, human counting hasn't always been base-10. We've done odd things for odd reasons. Like hours in a day, or pre-decimalization British money and pieces of eight.

So, while your batoids would most likely count base-8 and that will thow an amazingly interesting curve ball into the mix. But you need to focus as well on how numbers are used because that will affect things, too. These influences include the whims of kings, religion, practicality, and a host of other non-count-on-my-fingers reasons. Your humanoids can easily accomodate base-8.

But, if you think this is fun... wait until your society needs to leave the gold standard because the good, honest folks have discovered clipping coins is more valuable than the original coins, themselves!

JBH
  • 122,212
  • 23
  • 211
  • 522
  • 1
    I like this, have them use base 7 becasue the great King Batafrax III 1600 years ago lost a digit in battle and people switched from base 8 to base 7 to honor him. All dates BB (Before Batafrax) must be calculated differently, as do census numbers etc etc. – Binary Worrier Jan 08 '18 at 08:16
3

The Mayans used base twenty, so it is possible that your aliens might use a base like sixteen. That counts fingers and toes (assuming they have the same number of toes as fingers).

They could also go the other way. If you want both races to use the same numbering system, it sounds like both have four limbs. So make it base four. That would probably be an easier system to share than either base eight or base ten. That would help reinforce the idea that the two are interdependent with a long history of working together.

Having them use base eight or base ten would indicate that historically one has dominated the other. So one would adjust to the other.

Having each use their own base would indicate that they are mostly independent of each other.

Another argument in favor of base four would be if they would use their feet to manipulate things rather than hands. Consider that the "hand" of a bat is the wing. Note so good at manipulation. But bats use their feet to grab things. And a typical bat would need to use one foot to maintain its perch. So situations when it could use both feet at once would be rare. Therefore, they might count with just one foot.

Brythan
  • 25,284
  • 10
  • 52
  • 103
  • The more comments I get the more I'm more worried for AX's design makes no sense. :'D They're meant to have 5 toes a foot and 6 a hand (two contribute to flight, the rest form a fairly human-ish hand) and they stand upward. They're engineered is my excuse. -am writing more, just didn't know 'enter' means 'submit'- – Haan Jan 08 '18 at 08:40
  • continuation form last comment: You gave me some good stuff to think about. The two species are meant to be more interdependent than not, so from that point of view the base 4 would really make sense. Thanks for your input!
  • – Haan Jan 08 '18 at 08:54