Skip to content

Commit

Permalink
init
Browse files Browse the repository at this point in the history
  • Loading branch information
SnO2WMaN committed Oct 15, 2024
0 parents commit 6b75c61
Show file tree
Hide file tree
Showing 9 changed files with 191 additions and 0 deletions.
14 changes: 14 additions & 0 deletions .github/workflows/lean_action_ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: Lean Action CI

on:
push:
pull_request:
workflow_dispatch:

jobs:
build:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v4
- uses: leanprover/lean-action@v1
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
/.lake

# import graph
import_graph.*
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Summary
2 changes: 2 additions & 0 deletions Summary.lean
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
import Summary.Modal
import Summary.Incompleteness
6 changes: 6 additions & 0 deletions Summary/Incompleteness.lean
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
import Incompleteness.Arith.First
import Incompleteness.Arith.Second

#print axioms LO.FirstOrder.Arith.goedel_first_incompleteness

#print axioms LO.FirstOrder.Arith.goedel_second_incompleteness
3 changes: 3 additions & 0 deletions Summary/Modal.lean
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
import Foundation.Modal.Kripke.GL.Completeness

#print axioms LO.Modal.Kripke.GL_complete
145 changes: 145 additions & 0 deletions lake-manifest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,145 @@
{"version": "1.1.0",
"packagesDir": ".lake/packages",
"packages":
[{"url": "https://github.com/leanprover-community/batteries",
"type": "git",
"subDir": null,
"scope": "leanprover-community",
"rev": "937cd3219c0beffa7b623d2905707d1304da259e",
"name": "batteries",
"manifestFile": "lake-manifest.json",
"inputRev": "main",
"inherited": true,
"configFile": "lakefile.lean"},
{"url": "https://github.com/leanprover-community/quote4",
"type": "git",
"subDir": null,
"scope": "leanprover-community",
"rev": "a7bfa63f5dddbcab2d4e0569c4cac74b2585e2c6",
"name": "Qq",
"manifestFile": "lake-manifest.json",
"inputRev": "master",
"inherited": true,
"configFile": "lakefile.lean"},
{"url": "https://github.com/leanprover-community/aesop",
"type": "git",
"subDir": null,
"scope": "leanprover-community",
"rev": "622d52c803db99ff4ea4fb442c1db9e91aed944c",
"name": "aesop",
"manifestFile": "lake-manifest.json",
"inputRev": "master",
"inherited": true,
"configFile": "lakefile.toml"},
{"url": "https://github.com/leanprover-community/ProofWidgets4",
"type": "git",
"subDir": null,
"scope": "leanprover-community",
"rev": "d1b33202c3a29a079f292de65ea438648123b635",
"name": "proofwidgets",
"manifestFile": "lake-manifest.json",
"inputRev": "v0.0.39",
"inherited": true,
"configFile": "lakefile.lean"},
{"url": "https://github.com/leanprover/lean4-cli",
"type": "git",
"subDir": null,
"scope": "",
"rev": "a11566029bd9ec4f68a65394e8c3ff1af74c1a29",
"name": "Cli",
"manifestFile": "lake-manifest.json",
"inputRev": "main",
"inherited": true,
"configFile": "lakefile.lean"},
{"url": "https://github.com/leanprover-community/import-graph",
"type": "git",
"subDir": null,
"scope": "",
"rev": "68b518c9b352fbee16e6d632adcb7a6d0760e2b7",
"name": "importGraph",
"manifestFile": "lake-manifest.json",
"inputRev": "68b518c9b352fbee16e6d632adcb7a6d0760e2b7",
"inherited": false,
"configFile": "lakefile.toml"},
{"url": "https://github.com/leanprover-community/mathlib4",
"type": "git",
"subDir": null,
"scope": "",
"rev": "ab9dec5b351bc7e92f30b47031edf13458bc7a1d",
"name": "mathlib",
"manifestFile": "lake-manifest.json",
"inputRev": "ab9dec5b351bc7e92f30b47031edf13458bc7a1d",
"inherited": true,
"configFile": "lakefile.lean"},
{"url": "https://github.com/FormalizedFormalLogic/Foundation",
"type": "git",
"subDir": null,
"scope": "",
"rev": "33e08c2b47f966f772df9af60cbdbc5688295bbf",
"name": "foundation",
"manifestFile": "lake-manifest.json",
"inputRev": "master",
"inherited": false,
"configFile": "lakefile.lean"},
{"url": "https://github.com/FormalizedFormalLogic/Arithmetization",
"type": "git",
"subDir": null,
"scope": "",
"rev": "85e327734277b7f5b91d272d34a060ed21cbfdfa",
"name": "arithmetization",
"manifestFile": "lake-manifest.json",
"inputRev": "master",
"inherited": false,
"configFile": "lakefile.lean"},
{"url": "https://github.com/FormalizedFormalLogic/Incompleteness",
"type": "git",
"subDir": null,
"scope": "",
"rev": "a8ad9e0408c932c95aca6dc136cb081f789aeab9",
"name": "incompleteness",
"manifestFile": "lake-manifest.json",
"inputRev": "master",
"inherited": false,
"configFile": "lakefile.lean"},
{"url": "https://github.com/acmepjz/md4lean",
"type": "git",
"subDir": null,
"scope": "",
"rev": "9148a0a7506099963925cf239c491fcda5ed0044",
"name": "MD4Lean",
"manifestFile": "lake-manifest.json",
"inputRev": "main",
"inherited": true,
"configFile": "lakefile.lean"},
{"url": "https://github.com/fgdorais/lean4-unicode-basic",
"type": "git",
"subDir": null,
"scope": "",
"rev": "f93115d0209de6db335725dee900d379f40c0317",
"name": "UnicodeBasic",
"manifestFile": "lake-manifest.json",
"inputRev": "main",
"inherited": true,
"configFile": "lakefile.lean"},
{"url": "https://github.com/dupuisf/BibtexQuery",
"type": "git",
"subDir": null,
"scope": "",
"rev": "bd8747df9ee72fca365efa5bd3bd0d8dcd083b9f",
"name": "BibtexQuery",
"manifestFile": "lake-manifest.json",
"inputRev": "master",
"inherited": true,
"configFile": "lakefile.lean"},
{"url": "https://github.com/leanprover/doc-gen4",
"type": "git",
"subDir": null,
"scope": "",
"rev": "b941c425f6f0f1dc45fe13b850ffa7db1bb20d04",
"name": "«doc-gen4»",
"manifestFile": "lake-manifest.json",
"inputRev": "b941c425f6f0f1dc45fe13b850ffa7db1bb20d04",
"inherited": false,
"configFile": "lakefile.lean"}],
"name": "Summary",
"lakeDir": ".lake"}
15 changes: 15 additions & 0 deletions lakefile.lean
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
import Lake
open Lake DSL

require foundation from git "https://github.com/FormalizedFormalLogic/Foundation" @ "master"
require arithmetization from git "https://github.com/FormalizedFormalLogic/Arithmetization" @ "master"
require incompleteness from git "https://github.com/FormalizedFormalLogic/Incompleteness" @ "master"

require importGraph from git "https://github.com/leanprover-community/import-graph" @ "68b518c9b352fbee16e6d632adcb7a6d0760e2b7"
require «doc-gen4» from git "https://github.com/leanprover/doc-gen4" @ "b941c425f6f0f1dc45fe13b850ffa7db1bb20d04"

package "Summary" where

@[default_target]
lean_lib Summary where
-- add library configuration options here
1 change: 1 addition & 0 deletions lean-toolchain
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
leanprover/lean4:v4.10.0-rc2

0 comments on commit 6b75c61

Please sign in to comment.