Draft:Gole number system

Proposed base-100 positional numeral system From Wikipedia, the free encyclopedia

The Gole number system is a proposed positional numeral system with base 100, introduced in 2025 by Ravi Revelly.[1] The system is derived from the broader R Number System framework and is designed to provide a compact representation of large decimal numbers by grouping digits in pairs (00–99). Each pair is represented by a single symbol in a 100-character set.

  • Comment: In accordance with Wikipedia's Conflict of interest policy, I disclose that I have a conflict of interest regarding the subject of this article. Revelly (talk) 12:12, 11 June 2025 (UTC)


Quick facts Gole number system, Common systems ...
Gole number system
Common systems
Less common systems
Close

According to its author, the system reduces the number of written symbols required to represent large decimal values by approximately 50%, while preserving positional notation principles.[1]

Background

The decimal (base-10) numeral system is the most widely used system for arithmetic and everyday numerical representation. Alternative systems such as binary, hexadecimal, and Base64 are commonly used in computing environments. While hexadecimal and Base64 can reduce representation length compared to decimal, they incorporate alphabetic characters and are primarily designed for computational rather than general human readability.

The Gole number system was proposed as an attempt to provide a compact representation of large numbers while maintaining a direct and systematic mapping from decimal notation.[1]

Structure

The Gole number system operates with:

  • Base (radix): 100
  • Digit range: 00–99
  • One unique symbol assigned to each value from 0 to 99

In experimental demonstrations, symbols were selected from Unicode (Version 15.0) character sets.[1] A dedicated encoding scheme called RSCII (R Number Standard Code for Information Interchange) was proposed to standardize the symbol set.

Conversion method

Decimal to Gole

Conversion from decimal to Gole representation involves:

  1. Splitting the decimal number into two-digit groups from right to left.
  2. Mapping each two-digit value (00–99) to its corresponding Gole symbol.
  3. Concatenating the mapped symbols in the original order.

For example, the decimal number:

149597870700

is grouped as:

14 | 95 | 97 | 87 | 07 | 00

Each pair is mapped to a corresponding Gole symbol using the character index table described in the original publication.[1]

Gole to decimal

The reverse conversion follows:

  1. Mapping each Gole symbol to its associated two-digit decimal value.
  2. Concatenating the values in sequence to reconstruct the original decimal number.

The author describes this process as a direct lookup operation rather than repeated division or exponentiation, as used in some base conversions.[1]

Arithmetic

Arithmetic operations in the Gole system follow the same positional principles as decimal arithmetic, with carry operations occurring at base 100 rather than base 10. For example, addition is performed symbol-wise, and when a sum exceeds 99, a carry is propagated to the next higher position.[1]

Proposed applications

The original publication suggests potential applications including:[1]

  • Data compression and compact numerical storage
  • Space-efficient digital displays
  • Cryptographic key representation
  • Numerical indexing systems
  • Multi-state computational models

These applications are theoretical and were proposed as areas for further exploration.

RSCII

RSCII (R Number Standard Code for Information Interchange) is a proposed encoding standard intended to provide a fixed 100-symbol character set for representing Gole digits. The 2025 publication describes RSCII as a future development and does not provide a finalized specification.[1]

Publication

The Gole number system was introduced in:

  • Revelly, Ravi (2025). "Rise of the Gole Number System." Indian Journal of Advanced Mathematics. 5 (1): 43–46. doi:10.54105/ijam.A1194.05010425.[1]

The author also references an Indian patent application related to numerical representation methods.[1]

See also

References

Related Articles

Wikiwand AI