Ah. Without reading it, I see how he did it: He created a new
layer of abstraction on top of what we already use, and is
working within his new layer of abstraction. It's the layer of
abstraction that he created that provides the ability for the
connection that isn't available in the standard mathematical
language. A new layer of abstraction is like looking at a maze
from above: It allows for more connections. Perhaps what he did
is bent the paper and connected the start and end points and
solved the maze that way... metaphorically speaking - by
creating some rules that don't currently exist.