-
Join 82 other subscribers
-
Recent Posts
Archives
- September 2025
- May 2025
- February 2025
- July 2024
- June 2024
- April 2024
- March 2024
- February 2024
- April 2023
- March 2023
- February 2023
- December 2022
- November 2022
- July 2022
- June 2022
- May 2022
- March 2022
- February 2022
- January 2022
- December 2021
- August 2021
- July 2021
- June 2021
- May 2021
- March 2021
- February 2021
- January 2021
- September 2020
- August 2020
- July 2020
- June 2020
- April 2020
- March 2020
- February 2020
- January 2020
- December 2019
- October 2019
- June 2019
- April 2019
- March 2019
- October 2018
- September 2018
- November 2017
- June 2017
- May 2017
- April 2017
- March 2017
- March 2016
- January 2016
- December 2015
- November 2015
- October 2015
- September 2015
- July 2012
- April 2012
- March 2012
- December 2011
- May 2011
- April 2011
- March 2011
- February 2011
- July 2010
Meta
Author Archives: Bill Wadge
Logic without Bound Variables [230 views]
I’ve already described the relatively simple Monadic Hybrid Calculus that allows you to say simple things formally without bound variables. For example, sG may mean “Socrates is Greek”, [G]M “all Greeks are Mortal”, and the conclusion “Socrates is Mortal”, sM. … Continue reading
Posted in Uncategorized
Leave a comment
My Video Career [1500 views]
A while back I decided that it would easy and useful to video record some lectures. Little did I know!
Posted in Uncategorized
Leave a comment
Al-Khwarizmi Schmal-Khwarizmi [660 views]
I like true/false exam questions and through my career have thought up hundreds of them. Every now and then, for comic relief and to inflate the grades, I include some that are ridiculously easy. However, I’ve never found one that … Continue reading
Posted in Uncategorized
1 Comment
Extensional Higher Order Prolog [3200 views]
One big issue in the logic programming vs functional programming debate is logic programming’s (or at least the original Prolog’s) restriction to first order logic. To functional programmers this constraint is intolerable; even the simplest Haskell programs are higher order … Continue reading
Posted in research
4 Comments
Nuclear Pedagogy [1300 views]
This a followup on Wadge’s Law Every Computer Science course has a tendency to degenerate into a programming course. This just begs to be generalized. What about programming courses? Do they degenerate? To what? For example, according to language teachers … Continue reading
B before A [2500 views]
Remember this Wadge’s Law Whenever you want to do something, there’s always someone who says there’s something else you have to do first. Call the thing you want to do A, the thing you’ve been told you have to do … Continue reading
Department of Redundancy Department [1800 views]
If you ever took an English course. you learned that “redundancy” is a bad thing. It means useless, wasted repetition. If you live in the UK you dread being made “redundant” because it means your boss has no use for you … Continue reading
Posted in musings
Leave a comment
Wadge Degrees [1200 views]
When I was a young grad student at UC Berkeley, I invented what are now called “Wadge degrees”. Not to mention “Wadge reducibility”, “Wadge games”, “Wadge’s Lemma” and the “Wadge hierarchy” (there’s a Wikipedia entry on the latter). “So”, I … Continue reading
Posted in research
2 Comments
Lucid Meets Prolog [1900 views]
I remember when, a long time ago, Logic Programming was just starting out. The logic programmers would go to the functional programming gatherings and hang around the sidelines, hoping to convince everyone that logic programming was a kind of functional … Continue reading
Laws of the Universe and Teaching
Time for another break from research (at least the normal kind). I seem to be always discovering fundamental Laws of the Universe, especially about teaching. I’d like to share some of them with you. They are each called “Wadge’s Law” … Continue reading
Posted in musings
Leave a comment