requestforlogic.blogspot.com
Request for Logic: Structural focalization updated
http://requestforlogic.blogspot.com/2012/01/structural-focalization-updated.html
Thursday, January 12, 2012. I've uploaded to both ArXiV. A significantly revised draft of the paper Structural focalization. Which I've spoken about here before. One of the points I make about the structural focalization technique is that, because it is all so nicely structurally inductive, it can be formalized in Twelf. As part of a separate project, I've now also repeated the whole structural focalization development in Agda! The code is available from GitHub. I note that the structural focalization te...
requestforlogic.blogspot.com
Request for Logic: My New Focalization Technique is Unstoppable
http://requestforlogic.blogspot.com/2011/09/my-new-focalization-technique-is.html
Tuesday, September 27, 2011. My New Focalization Technique is Unstoppable. While it took, as they say, a bit of doing. I have a completed draft of a paper on my website that I believe provides a really elegant solution to what has been a very, very annoying problem for some time: writing down a proof called the completeness of focusing. Anyway, the draft is here - Structural Focalization. The accompanying Twelf development is, of course, on the Twelf wiki: Focusing. Called the "presheaf method." But ...
requestforlogic.blogspot.com
Request for Logic: November 2011
http://requestforlogic.blogspot.com/2011_11_01_archive.html
Saturday, November 12, 2011. Another take on polarized natural deduction. This has been sitting on my office whiteboard for a few days, where it doesn't do anybody (well, except for me and my officemates) any good. It's a canonical-forms presentation of natural deduction for polarized logic that corresponds to the focused sequent calculus I presented and analyzed in the (recently-updated) Structural focalization. A bidirectional type system for polarized logic. Following tradition and best practices, we ...
requestforlogic.blogspot.com
Request for Logic: Why does the ACM act against the interests of scholars?
http://requestforlogic.blogspot.com/2012/01/why-does-acm-act-against-interests-of.html
Thursday, January 5, 2012. Why does the ACM act against the interests of scholars? Updated Jan 6, Jan 7]. Some stuff has been happening! I'm delighted by two developments. First, ACM's Director of Group Publishing, Scott Delman, wrote a series of comments that is now one big post: Response from ACM's Scott Delman. Here's Cameron Neylon saying that a bit more forcefully. And here's John Dupuis. Who is also compiling a list of all the things related to RWA. Did I mention the AAP also supports SOPA. I like ...
requestforlogic.blogspot.com
Request for Logic: April 2012
http://requestforlogic.blogspot.com/2012_04_01_archive.html
Thursday, April 19, 2012. A while back, I complained about the ACM's membership in the AAP. A publishing trade organization that supported some odious legislation like SOPA and the Research Works Act. The ACM, to their credit, responded to the concerns that the community at large raised (there were many others. ACM's Director of Group Publishing Scott Delman did so in this space. And ACM President Alain Chesnais did so on his blog. But he also seemed to take really great pains. The idea that adopting thi...
requestforlogic.blogspot.com
Request for Logic: Charity and trust
http://requestforlogic.blogspot.com/2012/04/charity-and-trust.html
Thursday, April 19, 2012. A while back, I complained about the ACM's membership in the AAP. A publishing trade organization that supported some odious legislation like SOPA and the Research Works Act. The ACM, to their credit, responded to the concerns that the community at large raised (there were many others. ACM's Director of Group Publishing Scott Delman did so in this space. And ACM President Alain Chesnais did so on his blog. But he also seemed to take really great pains. The idea that adopting thi...
requestforlogic.blogspot.com
Request for Logic: October 2011
http://requestforlogic.blogspot.com/2011_10_01_archive.html
Monday, October 10, 2011. Feeble Typing (a thought on Dart). Update: A Word About The Title. I decided to support his proposal of calling types as a "lint-type development aid, not a language feature" feeble typing. And renamed the article again. You should read Rafaël's post and this one; it is possibly the most agreement you will ever find between a Perl blogger and a Carnegie Mellon University programming languages graduate student. The type system is unsound, due to the covariance of generic types...
requestforlogic.blogspot.com
Request for Logic: Response from ACM's Scott Delman
http://requestforlogic.blogspot.com/2012/01/response-from-acms-scott-delman.html
Friday, January 6, 2012. Response from ACM's Scott Delman. In the comments to my last post ( "Why does the ACM act against the interests of scholars? ACM's Director of Group Publishing, Scott Delman, left a multiple-comment response. It's a response both to the views I expressed and to the views of others that I summarized. He agreed to have his comments posted as a post here; I'll leave my own thoughts for a separate post or the comments. Director of Group Publishing. Association for computing machinery.
requestforlogic.blogspot.com
Request for Logic: December 2011
http://requestforlogic.blogspot.com/2011_12_01_archive.html
Saturday, December 17, 2011. Notes on classical sequent calculi (1/2). These are some notes I made to try to help me understand Noam's focused presentation of classical logic in Polarity and the Logic of Delimited Continuations. I hope these notes coud be useful to others. Sequent presentations of classical logic. Two-sided judgmental classical sequent calculi. Two asides. First, in presentations that do not emphasize the fact that (A i mathit{false} ) and (B j mathit{true} ) are judgments. Second aside:...
requestforlogic.blogspot.com
Request for Logic: April 2011
http://requestforlogic.blogspot.com/2011_04_01_archive.html
Monday, April 18, 2011. Tell me a story of logic. I have a little technical note that I'm working on, in which I tell a story about linear logic that I tried to work out a year ago and finally returned to with Bernardo Toninho and Yuxin Deng last week. But as I tried to write the introduction, the two-year-old voice in my head kept asking "why? Why do I need to tell this story? Specifying an inductive structure, Twelf users specify a signature of type families and constants in the dependent type theory L...
SOCIAL ENGAGEMENT