Skip to content

antonyeagle/forallx-adl

 
 

Repository files navigation

Forallx Adelaide

This is a derivative work created by Antony Eagle, based upon Tim Button's 2016 Cambridge version of PD Magnus's forallx (version 1.29). There are pervasive substantive changes in content, theoretical approach, coverage, and appearance – it's fair to say no one will mistake this version for Magnus' original.

License

Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 International License.

Source code

The LaTeX source code for this work is available on GitHub at github.com/antonyeagle/forallx-adl

Current issues and proposed revisions

As of early 2022, this text is now broadly stable. I do not envisage making substantive further changes in the near future.

I welcome comments, notification of errors and typos, and any new ideas: antony.eagle@adelaide.edu.au. I will update this readme with a list of issues and proposed changes even while teaching from the book, but I will not push major changes to the pdf and source until a given course has been delivered and assessed. (I will tacitly correct typos and small errors.)

Current known issues or proposed changes to the text:

  • Clarify discussion of parentheses conventions to ensure no impression given that $A \wedge B$ is a sentence, only that the sentence $(A \wedge B)$ can be unambiguously reconstructed from it.
    • Perhaps also remove rule that permits $(A \vee B \vee C)$ to stand indifferently for $(A \vee (B \vee C))$ and $((A \vee B) \vee C)$.
  • Consider adding to §33 a discussion of ex falso quodlibet.
  • Update to new version of fitch.sty: openlogicproject.org/2023/10/16/selingers-fitch-sty-1-0-beta/. Check for backwards compatibility.

About

Antony Eagle's Adelaide fork of Tim Button's Cambridge version of forallx

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TeX 100.0%