Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <vijsa2$a7ut$1@solani.org>
Deutsch   English   Français   Italiano  
<vijsa2$a7ut$1@solani.org>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!2.eu.feeder.erje.net!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail
From: Mild Shock <janburse@fastmail.fm>
Newsgroups: sci.logic
Subject: Re: Still on negative translation for substructural logics
Date: Mon, 2 Dec 2024 09:49:07 +0100
Message-ID: <vijsa2$a7ut$1@solani.org>
References: <vihumn$2eqeg$3@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 2 Dec 2024 08:49:06 -0000 (UTC)
Injection-Info: solani.org;
	logging-data="335837"; mail-complaints-to="abuse@news.solani.org"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
 Firefox/91.0 SeaMonkey/2.53.19
Cancel-Lock: sha1:EPrYX89+hcHPOdQ9XZtN7zBR8YI=
In-Reply-To: <vihumn$2eqeg$3@dont-email.me>
X-User-ID: eJwFwQcBwEAIBDBLUDiGHJ7hX0ITiLG1q8EUh2O/C5ZcBhUG9VC5k+pFGyGN2jbGKVFDgnpefgIhvXjDP1M5FVw=
Bytes: 3406
Lines: 71

Could it be that your procedure doesn't
terminate always? Why is this not finished
after more than 1 minute?

?- solve_case(TT, pelletier, G), time(solve_t__sel(TT, G)).
Action (h for help) ? abort
% 844,501,974 inferences, 63.891 CPU in 68.236 seconds (94% CPU, 
13217933 Lips)
% Execution Aborted

The test case was:

solve_case(neg, pelletier, []=>((p<->(q<->r))<->(p<->q))).

Or just a problem of explosion?

Julio Di Egidio schrieb:
> On 01/12/2024 15:32, Mild Shock wrote:
> 
>  > So although it was very temping to download
>  > you software, and then replace these line:
>  > <https://gist.github.com/jp-diegidio/b6a7a071f9f81a469c493c4afcc5cb11>
>  > By these line:
>  > notation(gliv(X), (~(~X)))
>  > solve_t__sel(neg, C=>X) :-
>  >     solve(C=>gliv(X)).
> 
> Or just change the definition of `dnt`, or create another one.  The code 
> is functional and pretty flexible actually, `notation/5` is `multifile`.
> 
>  > I am afraid I have no time for that. You
>  > could do it by yourself. Or what
> 
> I have already done it, and I have already told you the results!  You 
> have no time for anything apparently, except for posting random shit and 
> fucking with thread titles: I have messages all over the place, and it's 
> just me, you, and Ross once a month...
> 
> ---
> 
> Here is an interesting new case, which I had thought should be 
> *unsolvable*:
> 
> ```
> ?- solve_w([]=>dnt((~(~p)->p)<->p\/(~p))), !.  % DNE<->LEM
> ```
> 
> Unsolvable not just because my logic is *affine*, but because the actual 
> statement, provable intuitionistically, is intrinsically higher-order:
> 
> ```
> Theorem DNE_is_LEM : (forall p, ~ ~ p -> p) <-> (forall p, p \/ ~ p).
> ```
> 
> while the statement I am proving above is this one, and it is not 
> intuitionistically provable (AFAICT):
> 
> ```
> Theorem DNE_is_LEM_not_quite : forall p, (~ ~ p -> p) <-> (p \/ ~ p)
> ```
> 
> Yet with my `dnt`, my solver proves even that one (but I still have to 
> inspect the proof tree, what I actually get).  Indeed, I am rather 
> worried that it just solves everything I throw at it, though not the 
> falsities... which is why I am also developing a meta-theory for it, in 
> Coq:
> 
> <https://gist.github.com/jp-diegidio/b6a7a071f9f81a469c493c4afcc5cb11#file-gentzen-v> 
> 
> 
> -Julio