Random thoughts about logic, computability, etc that I was pondering tonight while in the shower.
Complexity theory is concerned with measuring the distance between two things, if you are restricted to purely constructive techniques for getting from one to the other. If a technique is constructive, then it means one problem is "reachable" from another, where the meaning of reachable is similar to pointers in a program, or functions, or physical connectivity.
Complexity classes correspond to the shape of the space over which we measure the distance between the question and the answer. Do different problems (addition, shortest path, traveling salesman, halting problem) define different spaces, or is there only one space and the different questions only correspond to different locales in that space? I think the latter, since all constructive solutions consist of a sequence of small steps, and small steps are simple. Or maybe the steps are merely given as black-box tools (axioms), and their simplicity is not measurable from the point of view of the constructive algorithm.
In geometric or topological terms, what does this space look like? Are there axioms which kink the space in interesting, boring, or dubious ways? Parametric polymorphism feels like it defines the meaning of congruent -- computations which are the same except for their position. What about shared state? What geometrical notion does it define?
Type theory is concerned with making sure the combination of techniques you use is legal. The concept of even being able to use techniques illegally is very strange to ponder. It's like requiring a babysitter to make sure that you don't misuse a glass of water by pouring it on the floor instead of drinking it. Do we need such chaperones merely because our brains are stupid meat, or is there a fundamental reason why maintaining soundness is hard?
Is there a difference between questions that have constructive solutions and those that don't? Is it possible to describe a formal logic that precisely delineates which of these two classes a question belongs to, even if it can't tell you how to construct a solution? That is, is there a constructive method that would prove the provability of a question, without actually coming up with the proof itself? Is it possible for that technique to be complete? Would it inherently depend on the axioms available, or not? Is the class of decidable questions the same as the class of questions that have constructive solutions? Does this entire paragraph have any meaning, or have I just poured my glass of water on the floor?
Here is the reason I'm interested in the ability to prove provability: If you are given a problem and asked to search for a program that solves that problem, is the search space finite? What is a productive way of laying out the space of all possible programs? Is there a (sufficiently interesting) language for describing requirements such that if a requirement is expressible in that language then a program satisfying the requirement must exist, even if it may take arbitrarily long to find it? Is there a way to characterize how complete such a requirements language is (e.g. what classes of programs is it capable/incapable of summoning)?
Posted on May 31, 2006 08:31 PM
More languages articles
The "space" of computability, as you call it, is a mathematical category.
One example is the category EN of numbered sets. (For those playing at home, I'm going from Asperti and Longo, section 2.2.) Objects in EN are pairs A = (a,e_a) where a is a countable set and e_a : N -> a is an onto map from the natural numbers to a. That is, it's an _enumeration_ of a.
There is a morphism f : A -> B if and only if, for some total recursive f', e_b o f' = f o e_a.
A principal morphism in this category is basically a classical "reduction" from one set to another. An isomorphism is a congruence.
This stuff is developed in Ershov's "Theorie der numerierungen", but I have no idea if there's a good text about it in English.
Posted by: Pseudonym at June 1, 2006 01:59 AMThanks for the pointers. Yet another reason to really learn category theory (so far I've made a few half-hearted attempts, and never really succeeded).
Posted by: Kim at June 1, 2006 06:11 PMhttp://en.wikipedia.org/wiki/Wikipedia:Articles_for_deletion/Dissident_Voice
(feel free to delete this comment of course since its totally off topic.)
My suggestion is to read Lawvere and Schanuel's "Conceptual Mathematics" first.
This makes the basic ideas of category theory accessible to a smart high school student. It's a very gentle book, and most importantly, it will give you a good introduction to the basic ideas and terminology. Once you've finished this book, you'll be able to handle the faster pace of a "real" maths book.
I say this because "real" maths books on category theory tend to go extremely fast over the simple stuff, so it's very easy to get lost in a lot of new terminology. (I certainly found it so.) And more to the point, there's a lot of interesting ideas in the simple stuff, so it's worth spending more than one chapter on it.
Posted by: Pseudonym at June 4, 2006 07:17 PMUgg
Ugg Boots
Cheap Ugg
New Ugg Boots
Ugg Boot
Ugg Classic Boots
Cheap Ugg Boots
Uggs on sale
Uggs
Ugg Boots
Cheap Ugg Boots
Ugg Classic Boots
Ugg Boots Sale
Supra Shoes
Mens Supra Cruizer Shoes ---Special
Men's Supra Cruizer Red Shoes
Mens Supra Cruizer Cool Shoes
Mens Supra Cruizer Shoes --Charming
Mens Supra Cruizer Pure black Shoes
Mens Supra Cruizer Shoes --Leisure
Man's Supra Cruizer Shoes
Men's Supra Muska Skytop Shoes
Men's Supra Skateboarding Shoes
Men's Supra Strapped Shoes
Men's Supra Suprano High Shoes
Women's Supra Muska Skytop Shoes
cheap ugg boots sale
uggs classic mini sale
UGG Ultra Tall Boots
Cheap Ugg Boots
UGG Classic Tall Boots
UGG Classic Cardy
UGG Classic Short Boots
Uggs on sale now.UGG Classic Cardy Boot makes me different form the other
girls. The UGG Bailey Button Boot is a good choice for female.
Posted by: ugg classic cardy boots at November 17, 2009 12:47 AMThe
39.html">classic cardy uggs boots is another hot boots that worth of buying.And the classic tall ugg boots
will make your winter amusing.And now uggs on sale,if you are looking for such a boot,the ugg boots is good choice this year.
Louis Vuitton , commonly referred to as LV Comes First In 2009 World's Top Ten Brands and Mother Shopping With LV Bag!, or sometimes shortened to Journey On LV has become one of the most Sofia Coppola Design Louis Vuitton Bags Agendas luxurybrands Louis Vuitton Flagship Store Opened In California.
Louis Vuitton , commonly referred to as LV Comes First In 2009 World's Top Ten Brands and Mother Shopping With LV Bag!, or sometimes shortened to Journey On LV has become one of the most Sofia Coppola Design Louis Vuitton Bags Agendas luxurybrands Louis Vuitton Flagship Store Opened In California.
www.enjoywholesale.com
china wholesale clothing,china wholesale shoes,china wholesale electronics,china wholesale suppliers,china manufacturers
china wholesale products,light in the box,wholesale lots,wholesale ipod
china direct,china dropship,china trade,made in china
electronics wholesaler,ebay wholesaler,financial wholesaler
fashion wholesaler,clothing wholesaler,wholesaler magazine
computer wholesaler,external wholesaler,dvd wholesaler,wholesaler definition,china wholesaler,mutual fund wholesaler,define wholesaler,insurance wholesaler
discount ugg boots
forture
ugg boots
Discount store
replica omega
replica oris
replica Panerai
replica Patek Philippe
replica Piaget
Supra Shoes
Supra Skytop Shoes
Supra Society
Supra Thunder
Supra Suprano Hi
Supra Strapped
Supra Trinity
Supra Skylow 1.5
Supra Dixon
Diablo 1.5
Supra Cruizer
Supra Vaider Shoes
Supra Cuban
We are the best online sales for the china wholesale . Here you can have a large of choices of kinds Ugg Boots,Converse Shoes,Timberland Boots,puma shoes,Nike Shox Shoes ,Nike Dunk SB Shoes,Nike Air Max,Links Of London,Tiffany Jewelry,Dior Handbags?,jimmy choo handbags ,Cartier Watches, 8GB Mp4 Players,Bluetooth Car DVDs. All our cheap online cheap goods are high quality and original packages, and best service. We offer our customers the best service, 7 days arrive at your door.Enjoy your easy and happy shopping with us.
Nike Men's AF1 Light-up Shoes
light up air force
light up mens shoes
air force lights-up
light up shoes mens
light up air force ones
light up air force
air force lights-up
light up shoes af1
People all over the world know the abercrombie and fitch,but not everyone really knows how fashion the abercrombie is,hollister is the Legend maker. Everybody wears the hollister clothing would be the abercrombie mens and the abercrombie womens, if you want know you can search the Ruehl No.925 or abercrombie outlet in the www.google.com .
Posted by: fitch at November 21, 2009 03:20 AM discount nike air yeezy
china wholesale online
discount ugg boots
nike free shoes
furture
ugg boots
Discount store
Laptop Battery Laptop Battery Laptop Batteries
Laptop Batteries discount laptop battery
discount laptop battery
notebook battery notebook battery
computer battery computer battery
replacement laptop battery replacement laptop battery
notebook batteries notebook batteries
rongTiffany Jewelry Online - Discount Tiffany & Co Jewelry On Sale
Hot Sell Tiffany Jewelry - Tiffany Jewelry Online
Return To Tiffany Double Heart Detachable Pendant Necklace - Tiffany Jewelry Online
Tiffany&Co 1837 Titanium I.D. Bracelet - Tiffany Jewelry Online
Tiffany & Co Bead Bracelet - Tiffany Jewelry Online
Tiffany&Co Atlas Round Pendant Necklace - Tiffany Jewelry Online
Tiffany&Co Bar Pendant Necklace - Tiffany Jewelry Online
Tiffany&Co Bead Necklace(N242) - Tiffany Jewelry Online
Tiffany&Co Bean Pendant Necklace(N157) - Tiffany Jewelry Online
Tiffany&Co Elsa Peretti Apple Pendant Necklace - Tiffany Jewelry Online
Tiffany&Co Butterfly Pendant Necklace - Tiffany Jewelry Online
China Electronics Wholesale China
Phone Cheap Cell Phones
href="http://www.thechinaphone.com/index.php?main_page=advanced_search_result&keyword=China%20Wholesale">China Wholesale
replica handbags
Louis Vuitton Replica
Louis Vuitton handbags
fake Louis Vuitton bags
fake Louis Vuitton
replica rolex
replica rolex
fake rolex
buy cheap fake rolex
rolex Submariner
Just wanted to say great job with the blog, today is my first visit here and I’ve enjoyed reading your posts so far
ugg bailey button
Wow, my ugg classic mini will not be coming off now! I’ve had them on for 12hrs strait and I do not want to take them off. Thanks for everything, well worth the wait.
Burberry Handbags|
Burberry Handbag|
Burberry bags|
Burberry bag|
Chloe Handbags|
Chloe Handbag|
Chloe bags|
Chloe bag|
Christian Dior Handbags|
d&g Handbags|
d&g Handbag|
d&g bags|
d&g bag|
Hermes Handbags|
Hermes Handbag|
Hermes bags|
Hermes bag|
replica Hermes|
replica Hermes Handbags|
replica Franck Muller
IWC replica
replica oris
Rolex Sea-Dweller watch for sale
replica DeWitt
Tiffany & Co. Cuff Bangle
replica watches
oris watches
replica Montblanc
Maurice Lacroix watches
U-boat replica
replica Audemars Piguet