Re: Computability Logic

"Giorgi Japaridze" <[email protected]>
Newsgroups gmane.science.mathematics.frogs
Message-ID <[email protected]>
Alessio - I'm back. Sorry for the late response.

> You were mentioning a couple other fragments of computability logic.
> Can we have a look?

Ok. Let us call this one M. Its language is exactly that of classical propositional logic
(as an aside: computability logic has two sorts of atoms depending on what
interpretations they allow; the atoms of M are different from those of CL1, and
hence CL1 and M may disagree on some formulas).

The valid formulas of M are exactly those that are substitutional instances of binary
tautologies. "Binary tautology" means a classical tautology which, for every atom p,
contains at most one positive and at most one negative occurrence of p.

For example,  -aV(aVa)  is in M because it is a substitutional instance of the binary
tautology  -pV(qVp). On the other hand,  -aV(a&a)  is not in M.

M is a fragment of logic CL2 described in Section 6 of "Computability Logic: A
Formal Theory of Interaction". *Fragment* in the sense that CL2 is a conservative
extension of M. There is an  axiomatization for CL2 in a style similar to CL1, but
even if we are happy with that axiomatization, it cannot be mechanically restricted to
M because it essentially requires a stronger language than that of M.

So, the question now is: can we come up with a reasonable axiomatization directly
for M?

A first naive thought could be that Affine logic (linear logic + weakening) might fit
the bill. But this is not so: M can be shown to be strictly stronger. And, roughly
speaking, the reason - or one of the reasons - is that Affine logic only uses shallow
inference. Here is an example of a formula that is in M but not in Affine logic:
                          ((-aV-b) & (-cV-d)) V ((aVc) & (bVd))

- Giorgi
http://www.cis.upenn.edu/~giorgi/cl.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.