EA://INTEL — Can a protective code compute an algebra?

An AI needs to check its own work without trusting itself fully, and error-correcting codes do this by adding redundancy that finds mistakes. A question from today's research asks whether that same kind of mistake-detection structure can also be used to perform multiplication in

An AI needs to check its own work without trusting itself fully, and error-correcting codes do this by adding redundancy that finds mistakes. A question from today’s research asks whether that same kind of mistake-detection structure can also be used to perform multiplication in an algebra instead of just cleaning up noise.

The mechanism works by taking a set of words defined by their errors and using their overlaps as the rules for combining numbers. If you treat the positions where mistakes appear as geometric lines connecting points, those lines form the multiplication table for a system called the octonions. Those systems are norm-multiplicative and alternative but they fail to be associative when you try to group three factors together.

We ran specific tests on the cyclic Hamming code of length seven, and it had exactly seven words of weight three that mapped to the lines of the Fano plane. Using those oriented triples as the multiplication rules for seven imaginary units produced an algebra with the expected properties, and associativity failed exactly where theory predicted it should.

A code does not just protect data in transit; the same redundancy structure can generate the operations needed to do computation. This suggests that a mind’s integrity machinery and its reasoning machinery need not be separate systems bolted together. Know another case where a code generates an algebra rather than just protecting data?


Write a comment