Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Typo in formalisation #1

Open
mereolog opened this issue Jun 6, 2022 · 3 comments
Open

Typo in formalisation #1

mereolog opened this issue Jun 6, 2022 · 3 comments
Assignees
Labels
bug Something isn't working

Comments

@mereolog
Copy link

mereolog commented Jun 6, 2022

There is a "typo" in


and
& momentType(M)

Instead of 'momentType(M)' you should have 'momentType(MT)'.

Currently, the formalization is not TPTP-compliant.

There is a similar problem in:

(and (endurantType et) (momentType m) (forall (e w)

@claudenirmf
Copy link
Contributor

claudenirmf commented Jun 6, 2022

Dear Pawel, thanks for reporting this issue! All the occurrences are actually the same issue since we declare our axioms only once and then generate declarations in other syntaxes, such as CLIFF and TeX.

Also, we are moving the formalization from the single file we inittially used (ufo_2021.tex) to split files (available in the folder src).

Could you please clarify how our formalization is not TPTP-compliant? We have been using on both System on TPTP and Hets with no complaints from these tools.

@mereolog
Copy link
Author

mereolog commented Jun 6, 2022

Try to run this through https://www.tptp.org/cgi-bin/SystemOnTPTP:

fof(ax_endurantTypeCharacterizationByMomentTypes_a83, axiom, (
  ![ET,MT]: (characterizes(MT,ET) => (
    endurantType(ET)
    & momentType(M)
    & (![E,W]: (iof(E,ET,W) => (?[M]: (iof(M,MT,W) & inheresIn(M,E)))))
    & (![M2,W2]: (iof(M2,MT,W2) => (?[E2]: (iof(E2,ET,W2) & inheresIn(M2,E2)))))
  ))
)).

I think you should get this error:

% SZS end RequiredInformation
% Checking upload ... % Checker ran ... 
% That upload is not clean TPTP format ...
% ERROR: Line 4 Char 19 Token ")" continuing with "" : Unquantified variable M 
ERROR: Formatter did not create all the Paradox---4.0 format files
ERROR: Line 4 Char 19 Token ")" continuing with "" : Unquantified variable M

I believe that your intention was to quantify over MT not M in clause '& momentType(M)'.

@claudenirmf
Copy link
Contributor

Now I understand what you meant, the source of the problem is the same then. Thank you for the deatiled response.

Yes, the correct statement is with the quantification of MT rather than M. I'll fix this at the earlist opportunity.

@claudenirmf claudenirmf added the bug Something isn't working label Jun 6, 2022
@claudenirmf claudenirmf self-assigned this Jun 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants