+* [Tobias Nipkow](https://www.in.tum.de/~nipkow/), [Technische Universität München](https://www.tum.de/)
+* [Larry Paulson](https://www.cl.cam.ac.uk/users/lcp/), [University of Cambridge](https://www.cam.ac.uk/)
+* [René Thiemann](http://cl-informatik.uibk.ac.at/users/thiemann/), [University of Innsbruck](https://www.uibk.ac.at/)
## Why
We aim to strengthen the community and to foster the development of formal proofs.
We hope that the Archive will provide:
-* a resource of knowledge, examples, and libraries for users,
-* a large and relevant test bed of theories for Isabelle developers, and
-* a central, citable place for authors to publish their theories
+* a resource of knowledge, examples, and libraries for users,
+* a large and relevant test bed of theories for Isabelle developers, and
+* a central, citable place for authors to publish their theories
We encourage authors of publications that contain Isabelle developments to make their theories available in the Archive of Formal Proofs and to refer to the archive entry in their publication. It makes it easier for referees to check the validity of theorems (all entries in the Archive are mechanically checked), it makes it easier for readers of the publication to understand details of your development, and it makes it easier to use and build on your work.
## License
All entries in the Archive of Formal Proofs are licensed under a [BSD-style License](LICENSE) or the [GNU LGPL](https://www.gnu.org/copyleft/lesser.html). This means they are free to download, free to use, free to change, and free to redistribute with minimal restrictions.
The authors retain their full copyright on their original work, including their right to make the development available under another, additional license in the future.
## Website
This website is the result of a project from the School of Informatics at the [University of Edinburgh](https://www.ed.ac.uk) by:
This section focuses on the Archive of Formal Proofs. For help with Isabelle, see the [Isabelle Wiki](https://isabelle.in.tum.de/community/Main_Page) and [Documentation](https://isabelle.in.tum.de/documentation.html)
## Referring to AFP Entries in Isabelle/JEdit
Once you have downloaded the AFP, you can include its articles and theories in your own developments. If you would like to make your work available to others _without_ having to include the AFP articles you depend on, here is how to do it.
-From Isabelle2021 on, the recommended method for making the whole AFP available to Isabelle is the `isabelle components -u` command.
+From Isabelle2021-1 on, the recommended method for making the whole AFP available to Isabelle is the `isabelle components -u` command.
#### Linux and Mac
Assuming you have downloaded and unzipped the afp to `/home/myself/afp`, run:
- isabelle components -u /home/myself/afp
+ isabelle components -u /home/myself/afp/thys
#### Windows
If the AFP is in `C:\afp`, run the following command in a Cygwin terminal:
- isabelle components -u /cygdrive/c/afp
+ isabelle components -u /cygdrive/c/afp/thys
#### Use
You can now refer to article `ABC` from the AFP in another theory via:
imports "ABC.Some_ABC_Theory"
This allows you to distribute your material separately from any AFP theories. Users of your distribution also need to install the AFP in the above manner.
## Citing Entries
The following gives an example of the preferred way for citing entries in the AFP:
> M. Jaskelioff and S. Merz, Proving the Correctness of Disk Paxos. _Archive of Formal Proofs_, June 2005, [https://isa-afp.org/entries/DiskPaxos.html](https://isa-afp.org/entries/DiskPaxos.html), Formal proof development.
* isabelle-users@cl.cam.ac.uk provides a forum for Isabelle users to discuss problems, exchange information, and make announcements. Users of official Isabelle releases should subscribe or see the archive.
-
+
* isabelle-dev@in.tum.de covers the Isabelle development process, including intermediate repository versions, and administrative issues concerning the website or testing infrastructure. Early adopters of development snapshots or repository versions should subscribe or see the archive (also available at mail-archive.com).