Skip to content

Commit 7b5a39c

Browse files
committed
readme: add raw data for behavioral graphs
1 parent 743025d commit 7b5a39c

12 files changed

+1378
-18
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,8 @@ data/d03a044ec35d4d9a3f6d0f5118bc4f8a02a08e61fe7815b2002d007f/*
9191
!data/empty.txt
9292
!data/dProofs-with*/
9393
!data/dProofs-with*/dProofs*.7z
94+
!data/plot/
95+
!data/plot/*plot_data*.txt
9496
log/**/*.*
9597
!log/**/jobsRSS.txt
9698
!log/**/*.log

README.html

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -271,7 +271,7 @@ <h1 id="xamidipmgenerator">@xamidi/pmGenerator</h1>
271271
<p>This tool can collect exhaustive sets of <a href="https://en.wikipedia.org/wiki/Condensed_detachment">condensed detachment</a> proofs in D-N-notation and has various functions to display, analyze and utilize them. It can, for example, be used to generate improved versions of Metamath's <a href="https://us.metamath.org/mmsolitaire/pmproofs.txt" title="us.metamath.org/mmsolitaire/pmproofs.txt">“Shortest known proofs of the propositional calculus theorems from Principia Mathematica”</a> collection.<br>The D-rule combines unification with <a href="https://en.wikipedia.org/wiki/Modus_ponens">modus ponens</a> (⊢p,⊢Cpq ⇒ ⊢q), and there is an option to enable the N-rule (rule of necessitation; ⊢p ⇒ ⊢Lp), thus <em>pmGenerator</em> covers all <a href="https://en.wikipedia.org/wiki/Logical_consequence#Syntactic_consequence">syntactic consequences</a> within <a href="https://en.wikipedia.org/wiki/Hilbert_system">Hilbert systems</a> based on modus ponens and necessitation, each with a minimal proof, limited only by computing power.<br>There is a <a href="https://github.com/xamidi/pmGenerator/discussions">discussion forum</a> for questions, ideas, challenges, and related information.</p>
272272
<p>Eligible for high-performance computing. If you have access to a powerful computer, you may use <em>pmGenerator</em> to further contribute to our knowledge regarding the <a href="https://en.wikipedia.org/wiki/Proof_complexity">complexity of proof systems</a>. Progress that has already been made is exemplarily shown below.</p>
273273
<h6 id="freges-calculus-simplified-by-łukasiewicz-cpcqpccpcqrccpqcprccnpnqcqp-top1000-cardinalities-db-customization-info">Frege's calculus simplified by Łukasiewicz (<a href="svg/frege-1.svg">CpCqp</a>,<a href="svg/frege-2.svg">CCpCqrCCpqCpr</a>,<a href="svg/lukasiewicz-3.svg">CCNpNqCqp</a>) &nbsp;<small>[<a href="data/top1000SmallestConclusions_1to39Steps.txt">top1000</a>] [<a href="data/cardinalities.txt">cardinalities</a>] [<a href="https://us.metamath.org/mmsolitaire/pmproofs.txt">db</a>] [<a href="data/52436f9e87daeb2c361a73a9f389b061258328e641f750b1767addf7/!.def">customization info</a>]</small></h6>
274-
<details open><summary>Behavioral Graph &nbsp;<small>[<a href="svg/plot/default-bgraph_grayscale.svg">grayscale</a>]</small></summary>
274+
<details open><summary>Behavioral Graph &nbsp;<small>[<a href="svg/plot/default-bgraph_grayscale.svg">grayscale</a>] [<a href="data/plot/default-plot_data_x500.txt">raw</a>]</small></summary>
275275
<a href="https://xamidi.github.io/pmGenerator/svg/plot/default-bgraph.svg"><img src="svg/plot/default-bgraph.svg" width="700"></a></details>
276276
<details open><summary>Data</summary>
277277

@@ -570,7 +570,7 @@ <h4 id="custom-proof-systems">Custom Proof Systems</h4>
570570
Their only remaining candidate CCCpqCCrNsCtNtCCtpCrp can be refuted since <code>pmGenerator -c -n -s CCCpqCCrNsCtNtCCtpCrp -g -1</code> produces only 9 more representatives (1.<code>D11:CCpCNpqCrCNpq</code>, 2.<code>D1D11:CCNppCqp</code>, 3.<code>D1D1D11:CCpNCpNpCqNCpNp</code>, 4.<code>DD11D11:CpCNCqCNqrCNqr</code>, 5.<code>DD11D1D11:CpCNCNqqq</code>, 6.<code>DDD11D111:CNCpCNpqCNpq</code>, 7.<code>DD11D1D1D11:CpCNCqNCqNqNCqNq</code>, 8.<code>DDD11D1D111:CNCNppp</code>, 9.<code>DDD11D1D1D111:CNCpNCpNpNCpNp</code>).<br>Therefore, these systems are implied to be the only minimal 1-bases for C-N propositional calculus.</p>
571571
<p>Target files are distinguished using a hexadecimal SHA-512/224 digest as a folder name for each proof system.<br>For user identification of hash folders, I recommend to use custom icons, such as illustrated below.<br>&nbsp;&nbsp;<sub><img src="png/customIconPreview.png" alt="Icon-Preview" title="Hash folders with icons under Windows 7"></sub><br>For this purpose, a favicon database (<code>ico.dll</code>) is included in the release files, as well as an archive (<code>ico.7z</code>) with all the <code>.ico</code> files for usability with non-Windows operating systems.</p>
572572
<h6 id="merediths-axiom-1-basis-cccccpqcnrnsrtcctpcsp-top1000-cardinalities-sample-info">Meredith's Axiom; 1-basis (<a href="svg/meredith.svg">CCCCCpqCNrNsrtCCtpCsp</a>) &nbsp;<small>[<a href="data/478804cd4793bc7f87041d99326aff4595662146d8a68175dda22bed/top1000SmallestConclusions_1to83Steps.txt">top1000</a>] [<a href="data/478804cd4793bc7f87041d99326aff4595662146d8a68175dda22bed/cardinalities.txt">cardinalities</a>] [<a href="data/m.txt">sample</a>] [<a href="data/478804cd4793bc7f87041d99326aff4595662146d8a68175dda22bed/!.def">info</a>]</small></h6>
573-
<details open><summary>Behavioral Graph &nbsp;<small>[<a href="svg/plot/m-bgraph_grayscale.svg">grayscale</a>]</small></summary>
573+
<details open><summary>Behavioral Graph &nbsp;<small>[<a href="svg/plot/m-bgraph_grayscale.svg">grayscale</a>] [<a href="data/plot/m-plot_data_x200.txt">raw</a>]</small></summary>
574574
<a href="https://xamidi.github.io/pmGenerator/svg/plot/m-bgraph.svg"><img src="svg/plot/m-bgraph.svg" width="700"></a></details>
575575
<details open><summary>Data</summary>
576576

@@ -664,7 +664,7 @@ <h6 id="merediths-axiom-1-basis-cccccpqcnrnsrtcctpcsp-top1000-cardinalities-samp
664664
</details>
665665

666666
<h6 id="walshs-1st-axiom-1-basis-ccpccnpqrcsccntcrtcpt-top1000-cardinalities-sample-info">Walsh's 1st Axiom; 1-basis (<a href="svg/walsh1st.svg">CCpCCNpqrCsCCNtCrtCpt</a>) &nbsp;<small>[<a href="data/02974777ff5f71e12ef58ccebedeef133584aad66e06a2a13b2b4b2c/top1000SmallestConclusions_1to161Steps.txt">top1000</a>] [<a href="data/02974777ff5f71e12ef58ccebedeef133584aad66e06a2a13b2b4b2c/cardinalities.txt">cardinalities</a>] [<a href="data/w1.txt">sample</a>] [<a href="data/02974777ff5f71e12ef58ccebedeef133584aad66e06a2a13b2b4b2c/!.def">info</a>]</small></h6>
667-
<details open><summary>Behavioral Graph &nbsp;<small>[<a href="svg/plot/w1-bgraph_grayscale.svg">grayscale</a>]</small></summary>
667+
<details open><summary>Behavioral Graph &nbsp;<small>[<a href="svg/plot/w1-bgraph_grayscale.svg">grayscale</a>] [<a href="data/plot/w1-plot_data_x400.txt">raw</a>]</small></summary>
668668
<a href="https://xamidi.github.io/pmGenerator/svg/plot/w1-bgraph.svg"><img src="svg/plot/w1-bgraph.svg" width="700"></a></details>
669669
<details open><summary>Data</summary>
670670

@@ -790,7 +790,7 @@ <h6 id="walshs-1st-axiom-1-basis-ccpccnpqrcsccntcrtcpt-top1000-cardinalities-sam
790790
</details>
791791

792792
<h6 id="walshs-2nd-axiom-1-basis-cpccqcprccnrccnstqcsr-top1000-cardinalities-sample-info">Walsh's 2nd Axiom; 1-basis (<a href="svg/walsh2nd.svg">CpCCqCprCCNrCCNstqCsr</a>) &nbsp;<small>[<a href="data/db25c49b13fec26ecf32e40bde65e4e2273f23b3c022cfd0fa986cff/top1000SmallestConclusions_1to43Steps.txt">top1000</a>] [<a href="data/db25c49b13fec26ecf32e40bde65e4e2273f23b3c022cfd0fa986cff/cardinalities.txt">cardinalities</a>] [<a href="data/w2.txt">sample</a>] [<a href="data/db25c49b13fec26ecf32e40bde65e4e2273f23b3c022cfd0fa986cff/!.def">info</a>]</small></h6>
793-
<details open><summary>Behavioral Graph &nbsp;<small>[<a href="svg/plot/w2-bgraph_grayscale.svg">grayscale</a>]</small></summary>
793+
<details open><summary>Behavioral Graph &nbsp;<small>[<a href="svg/plot/w2-bgraph_grayscale.svg">grayscale</a>] [<a href="data/plot/w2-plot_data_x6000.txt">raw</a>]</small></summary>
794794
<a href="https://xamidi.github.io/pmGenerator/svg/plot/w2-bgraph.svg"><img src="svg/plot/w2-bgraph.svg" width="700"></a></details>
795795
<details open><summary>Data</summary>
796796

@@ -852,7 +852,7 @@ <h6 id="walshs-2nd-axiom-1-basis-cpccqcprccnrccnstqcsr-top1000-cardinalities-sam
852852
</details>
853853

854854
<h6 id="walshs-3rd-axiom-1-basis-cpccnqccnrscptcctqcrq-top1000-cardinalities-sample-info">Walsh's 3rd Axiom; 1-basis (<a href="svg/walsh3rd.svg">CpCCNqCCNrsCptCCtqCrq</a>) &nbsp;<small>[<a href="data/0df075acc552c62513b49b6ed674bfcde1c1b018e532c665be229314/top1000SmallestConclusions_1to73Steps.txt">top1000</a>] [<a href="data/0df075acc552c62513b49b6ed674bfcde1c1b018e532c665be229314/cardinalities.txt">cardinalities</a>] [<a href="data/w3.txt">sample</a>] [<a href="data/0df075acc552c62513b49b6ed674bfcde1c1b018e532c665be229314/!.def">info</a>]</small></h6>
855-
<details open><summary>Behavioral Graph &nbsp;<small>[<a href="svg/plot/w3-bgraph_grayscale.svg">grayscale</a>]</small></summary>
855+
<details open><summary>Behavioral Graph &nbsp;<small>[<a href="svg/plot/w3-bgraph_grayscale.svg">grayscale</a>] [<a href="data/plot/w3-plot_data_x1000.txt">raw</a>]</small></summary>
856856
<a href="https://xamidi.github.io/pmGenerator/svg/plot/w3-bgraph.svg"><img src="svg/plot/w3-bgraph.svg" width="700"></a></details>
857857
<details open><summary>Data</summary>
858858

@@ -930,7 +930,7 @@ <h6 id="walshs-3rd-axiom-1-basis-cpccnqccnrscptcctqcrq-top1000-cardinalities-sam
930930
</details>
931931

932932
<h6 id="walshs-4th-axiom-1-basis-cpccnqccnrsctqccrtcrq-top1000-cardinalities-sample-info">Walsh's 4th Axiom; 1-basis (<a href="svg/walsh4th.svg">CpCCNqCCNrsCtqCCrtCrq</a>) &nbsp;<small>[<a href="data/fe7117b8aad7634fae344172b9fee05f77e5e23b035276b17d8c6ec9/top1000SmallestConclusions_1to169Steps.txt">top1000</a>] [<a href="data/fe7117b8aad7634fae344172b9fee05f77e5e23b035276b17d8c6ec9/cardinalities.txt">cardinalities</a>] [<a href="data/w4.txt">sample</a>] [<a href="data/fe7117b8aad7634fae344172b9fee05f77e5e23b035276b17d8c6ec9/!.def">info</a>]</small></h6>
933-
<details open><summary>Behavioral Graph &nbsp;<small>[<a href="svg/plot/w4-bgraph_grayscale.svg">grayscale</a>]</small></summary>
933+
<details open><summary>Behavioral Graph &nbsp;<small>[<a href="svg/plot/w4-bgraph_grayscale.svg">grayscale</a>] [<a href="data/plot/w4-plot_data_x1250.txt">raw</a>]</small></summary>
934934
<a href="https://xamidi.github.io/pmGenerator/svg/plot/w4-bgraph.svg"><img src="svg/plot/w4-bgraph.svg" width="700"></a></details>
935935
<details open><summary>Data</summary>
936936

@@ -1040,7 +1040,7 @@ <h6 id="walshs-4th-axiom-1-basis-cpccnqccnrsctqccrtcrq-top1000-cardinalities-sam
10401040
</details>
10411041

10421042
<h6 id="walshs-5th-axiom-1-basis-ccpqcccrcstcqcnsnpcps-top1000-cardinalities-sample-info">Walsh's 5th Axiom; 1-basis (<a href="svg/walsh5th.svg">CCpqCCCrCstCqCNsNpCps</a>) &nbsp;<small>[<a href="data/1d5f27494b1a2312e223b7f8dd3551abf717590ceef694c08dcbed72/top1000SmallestConclusions_1to55Steps.txt">top1000</a>] [<a href="data/1d5f27494b1a2312e223b7f8dd3551abf717590ceef694c08dcbed72/cardinalities.txt">cardinalities</a>] [<a href="data/w5.txt">sample</a>] [<a href="data/1d5f27494b1a2312e223b7f8dd3551abf717590ceef694c08dcbed72/!.def">info</a>]</small></h6>
1043-
<details open><summary>Behavioral Graph &nbsp;<small>[<a href="svg/plot/w5-bgraph_grayscale.svg">grayscale</a>]</small></summary>
1043+
<details open><summary>Behavioral Graph &nbsp;<small>[<a href="svg/plot/w5-bgraph_grayscale.svg">grayscale</a>] [<a href="data/plot/w5-plot_data_x30000.txt">raw</a>]</small></summary>
10441044
<a href="https://xamidi.github.io/pmGenerator/svg/plot/w5-bgraph.svg"><img src="svg/plot/w5-bgraph.svg" width="700"></a></details>
10451045
<details open><summary>Data</summary>
10461046

@@ -1094,7 +1094,7 @@ <h6 id="walshs-5th-axiom-1-basis-ccpqcccrcstcqcnsnpcps-top1000-cardinalities-sam
10941094
</details>
10951095

10961096
<h6 id="walshs-6th-axiom-1-basis-cccpqcccnrnsrtcctpcsp-top1000-cardinalities-sample-info">Walsh's 6th Axiom; 1-basis (<a href="svg/walsh6th.svg">CCCpqCCCNrNsrtCCtpCsp</a>) &nbsp;<small>[<a href="data/7f473b6ba952b3deadf36cd7f1c4b5286ef32fef64808d14fff70a69/top1000SmallestConclusions_1to95Steps.txt">top1000</a>] [<a href="data/7f473b6ba952b3deadf36cd7f1c4b5286ef32fef64808d14fff70a69/cardinalities.txt">cardinalities</a>] [<a href="data/w6.txt">sample</a>] [<a href="data/7f473b6ba952b3deadf36cd7f1c4b5286ef32fef64808d14fff70a69/!.def">info</a>]</small></h6>
1097-
<details open><summary>Behavioral Graph &nbsp;<small>[<a href="svg/plot/w6-bgraph_grayscale.svg">grayscale</a>]</small></summary>
1097+
<details open><summary>Behavioral Graph &nbsp;<small>[<a href="svg/plot/w6-bgraph_grayscale.svg">grayscale</a>] [<a href="data/plot/w6-plot_data_x800.txt">raw</a>]</small></summary>
10981098
<a href="https://xamidi.github.io/pmGenerator/svg/plot/w6-bgraph.svg"><img src="svg/plot/w6-bgraph.svg" width="700"></a></details>
10991099
<details open><summary>Data</summary>
11001100

@@ -1190,7 +1190,7 @@ <h6 id="walshs-6th-axiom-1-basis-cccpqcccnrnsrtcctpcsp-top1000-cardinalities-sam
11901190
<p>The above systems show remarkable differences in complexity, despite similarities. For example, the syntax trees of Walsh's 3rd and 4th axiom differ only in four leaf nodes.</p>
11911191
<p>Only systems with an odd-ary rule such as necessitation can have condensed detachment proofs of even lengths.<br>The system of modal logic illustrated below extends <a href="#freges-calculus-simplified-by-łukasiewicz-cpcqpccpcqrccpqcprccnpnqcqp-top1000-cardinalities-db-customization-info">Frege's calculus simplified by Łukasiewicz</a>. It can be covered by enabling the N-rule without limiting the number of its consecutive applications via <code>-c -N -1</code>.</p>
11921192
<h6 id="s5-cpcqpccpcqrccpqcprccnpnqcqpclppclcpqclplqcnlnplnlnp-top1000-cardinalities-db-sample-info">S5 (<a href="svg/frege-1.svg">CpCqp</a>,<a href="svg/frege-2.svg">CCpCqrCCpqCpr</a>,<a href="svg/lukasiewicz-3.svg">CCNpNqCqp</a>,<a href="svg/truth-4.svg">CLpp</a>,<a href="svg/kripke-5.svg">CLCpqCLpLq</a>,<a href="svg/lewis-6.svg">CNLNpLNLNp</a>) &nbsp;<small>[<a href="data/d03a044ec35d4d9a3f6d0f5118bc4f8a02a08e61fe7815b2002d007f/top1000SmallestConclusions_1to30Steps.txt">top1000</a>] [<a href="data/d03a044ec35d4d9a3f6d0f5118bc4f8a02a08e61fe7815b2002d007f/cardinalities.txt">cardinalities</a>] [<a href="data/s5proofs.txt">db</a>] [<a href="data/s5.txt">sample</a>] [<a href="data/d03a044ec35d4d9a3f6d0f5118bc4f8a02a08e61fe7815b2002d007f/!.def">info</a>]</small></h6>
1193-
<details open><summary>Behavioral Graph &nbsp;<small>[<a href="svg/plot/S5-bgraph_grayscale.svg">grayscale</a>]</small></summary>
1193+
<details open><summary>Behavioral Graph &nbsp;<small>[<a href="svg/plot/S5-bgraph_grayscale.svg">grayscale</a>] [<a href="data/plot/S5-plot_data_x150.txt">raw</a>]</small></summary>
11941194
<a href="https://xamidi.github.io/pmGenerator/svg/plot/S5-bgraph.svg"><img src="svg/plot/S5-bgraph.svg" width="700"></a></details>
11951195
<details open><summary>Data</summary>
11961196

0 commit comments

Comments
 (0)