Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a22496e76c70725b

Jump to content

Talk:Prover9

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia
Latest comment: 1 year ago by 128.131.42.210 in topic Is the Socrates example incorrect?

Merge of Otter into Prover9

[edit]

I'm sorry to be so late, but I only now noted the merge. As far as I am concerned, this is a very bad idea. Otter is/was the first of the theorem provers in the modern refutation/saturation style combining rewriting and resolution with an efficient implementation based on term indexing. It is a milestone of the field. The redirect feels a bit like redirecting Douglas DC-3 to McDonnell_Douglas_DC-10#Development, or to redirect World War I to World_War_II#Background. Yes, Prover9 is both a better theorem prover and a more modern system. But it does not come close the the influence Otter had on the field...--Stephan Schulz (talk) 22:11, 5 June 2017 (UTC)Reply

  • This seems to be a controversial merge. It also does not seem to have proper attributions per WP:FMERGE/WP:SMERGE. I am therefore going to back it out as I am not prepared add content/references to the articles as they stand. There may be a case for re-proposing a possibly controversial merge under discussion (which might be in the other direction, or it may be elsewhere). Thankyou.Djm-leighpark (talk) 07:51, 11 November 2018 (UTC)Reply

Is the Socrates example incorrect?

[edit]


Is not the conclusion (-mortal(socrates)) wrong for the Socrates example?

While I am not conversant with Prover9, to be consistent with the other bits, this seems to read "Socrates is not mortal", but that's exactly the opposite of the correct conclusion.

128.186.121.77 (talk) 16:17, 4 October 2019 (UTC)Reply

All formulae from the goals section will be automatically negated in the preprocessing step. The prover then tries to refute the conjunction of all the formulae, i.e., show that they cannot be satisfied. This will prove the original statement CONJUNCTION(all formulae listed as assumptions) IMPLIES DISJUNCTION(formulas listed as goals). If there is only one goal (the usual case), then the refutation shows that the conjunction of all assumptions implies the goal. Therefore -mortal(socrates), which indeed should be interpreted as socrates is not mortal ("Assume Socrates were immortal"), is correct as displayed on the page. 128.131.42.210 (talk) 18:24, 3 December 2024 (UTC)Reply