Content deleted Content added
tweaking translation, links |
|||
(20 intermediate revisions by 16 users not shown) | |||
Line 1:
{{Short description|Hexadecimal number system}}
[[Image:Table de correspondance entre le Bibinaire et les autres notations.svg|520px|thumb|right|Note: each Bibi digit is formed from a square arranging the 1-bits in its binary representation. If only a single bit is 1 a vertical line runs through the centre and ends in that bit's corner; otherwise it relies on the order of the positions of the 1-bits. When there are exactly two 1-bits, the line passes round the centre. The forms are rounded when there are less than three 1-bits, and use sharp corners when three or four of the bits are 1.]]The '''Bibi-binary''' system for numeric notation (in French '''système Bibi-binaire''', or abbreviated "'''système Bibi'''") was first described in 1968<ref>Brevet d'invention n° 1.569.028, ''Procédé de codification de l'information'', Robert Jean Lapointe, demandé le 28 mars 1968, délivré le 21 avril 1969. [http://bases-brevets.inpi.fr/fr/document/FR1569028/publications.html Downloaded] from [[Institut national de la propriété industrielle|INPI]].</ref> by singer/mathematician [[Boby Lapointe|Robert "Boby" Lapointe]] (1922-1972), based on the concept of [[hexadecimal]] notation. At the time, it attracted the attention of [[André Lichnerowicz]], then engaged in studies at the [[University of Lyon]]. It found some use in a variety of unforeseen applications: stochastic poetry, stochastic art, colour classification, aleatory music, architectural symbolism, etc.{{ref?}}▼
[[Image:Table de correspondance entre le Bibinaire et les autres notations.svg|520px|thumb|right|Each Bibi digit is formed from a square arranging the 1-bits in its binary representation. If only a single bit is 1 a vertical line runs through the centre and ends in that bit's corner; otherwise it relies on the order of the positions of the 1-bits. When there are exactly two 1-bits, the line passes round the centre. The forms are rounded when there are less than three 1-bits, and use sharp corners when three or four of the bits are 1.]]
▲
The notational system directly and logically encodes the binary representations of the digits in a hexadecimal (base sixteen) number. In place of the arabic numerals 0-9 and letters A-F currently used in writing hexadecimal numbers, it presents sixteen newly-devised symbols (thus evading any risk of confusion with the decimal system). The graphical and phonetic conception of these symbols is meant to render the use of the Bibi-binary "language" simple and fast.▼
▲The notational system directly and logically encodes the binary representations of the digits in a hexadecimal (base sixteen)
The description of the language first appeared in ''Les Cerveaux non-humains'' ("Non-human brains"),<ref>Jean-Marc Font, Jean-Claude Quiniou, Gérard Verroust, ''Les Cerveaux non-humains : introduction à l'Informatique'', Denoël, Paris, 1970.</ref> and the system can also be found in ''Boby Lapointe'' by Huguette Long Lapointe.<ref>Huguette Long Lapointe, ''Boby Lapointe'', Encre, Paris, 1980 {{ISBN|2-86418-148-7}}</ref>
==
The central observation driving this system is that sixteen can be written as 2 to the power of 2, to the power of 2. As we use the term [[binary number|binary]] for numbers written in base two, Lapointe reasoned that one could also say "bi-binary" for base four, and thus "bibi-binary" for base 16. Its name may also be a pun,
== Pronunciation ==
Line 13 ⟶ 16:
In addition to unique graphical representations, Lapointe also devised a pronunciation for each of the sixteen digits. Using four consonants (HBKD) and four vowels (OAEI), one obtains sixteen combinations:
HO, HA, HE, HI, BO, BA, BE, BI, KO, KA, KE, KI, DO, DA, DE, DI.
To express any number, it suffices to enumerate the (hexadecimal) digits that make it up. For example: the number written as "2000" in
==
{{reflist|30em}}
== External links ==
* [http://www.graner.net/nicolas/nombres/bibibinaire.php Conversion en ligne décimal ↔ bibi-binaire] (in French)
[[Category:Hexadecimal numeral system]]
|