Tupper's Self-Referential Formula

When you plot Tupper's Self-Referential Formula over a specific domain and range, the equation displays itself. How did J. Tupper come up with this?


<<< Nominated animated shorts online    Second Life's economy is a pyramid scheme >>>
Tags:

That's unbelievable.

FanTent | Thu, 01/25/2007 - 10:38am

i browsed through his siggraph paper. it's about a system of graphing equations, i.e. plotting software, and apparently he argues a lot of software doesn't quite do it right. He doesn't even bring up the coolness of his algorithm

And by checking out his (possibly out of date) U of T website, I learn:

1) it seems to be his only paper

2) his school email address was MOONCAKE

http://www.dgp.toronto.edu/people/mooncake/mooncake.html

Jon May | Thu, 01/25/2007 - 2:04pm

my officemate theorizes the formula is a way of plotting a picture encoded as a large integer. The integer he chose was the one that represents the formula. so for some other value of n you could plot some other arbitrary picture. in essence n is a data file and the formula itself is a plotting program.

Jon May | Thu, 01/25/2007 - 2:12pm

and kottke, who i guess you may have gotten this from, has helped me to learn that such a thing is called a quine. the tupper formula isn't quite a quine, though, since it doesn't print the integer.

Jon May | Thu, 01/25/2007 - 3:07pm

Quines: I think I learned about those in Godel, Escher, Bach.

I like your officemate's theory.

crazymonk | Thu, 01/25/2007 - 5:26pm

Yeah, quines were in Godel Escher Bach but now I can't remember any of the English language examples. They were something along the lines of:

"'Is a sentence fragment' is a sentence fragment."

FanTent | Fri, 01/26/2007 - 6:56am

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <i> <blockquote> <b>
  • Lines and paragraphs break automatically.
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options