~=0

From Esolang
Jump to navigation Jump to search
This is still a work in progress. It may be changed in the future.

~=0 is a failed attempt at a string based mathematical system created by User:Yayimhere. It came out to not work, however it's still interesting to read about. It uses a set of axioms.

Alphabet

~=0 uses an alphabet called . Every element of is a set of brackets({ and }). Every element can be notated as with a numeric subscript, is equal as the same number of left and right bracket pairs, with one extra set wrapping around the whole object. These brackets can (as long as they match) be written. So for example, . This translation can of course be translated in the opposite order(from a bracket string to the subscript notation), however that direction is generally the only deterministic one. is the set of all possible concatenations of elements in

Axioms

Alike cirt e mys, ~=0 is built on a notation for string modification that cannot be used in actual program. These can be defined as a sort of axioms:

  • (concatenation)
  • ( must be a number)

These operators cant be used in the program, but are in the set of axioms. There is only one actual operator:

which has the single axiom:

as well as an extra little axiom:

Which fully collected is:

Example

Here's an example of the failings of this system: