The implication graph is 99.99998% complete.
An implication is considered explicitly true or explicitly false if we have a proof of the corresponding proposition formalised in Lean. It is implicitly true or implicitly false if the proposition can be derived by taking the reflexive transitive closure of explicitly proven implications.
Our current counts of implications in each of those categories are:
explicitly true | implicitly true | explicitly false | implicitly false | no proof |
---|---|---|---|---|
10,657 | 8,167,622 | 586,924 | 13,268,429 | 4 |
The no proof column above represents work that we still need to do. Among the no proof implications, we have the following conjecture counts:
explicitly true | implicitly true | explicitly false | implicitly false | no conjecture |
---|---|---|---|---|
0 | 0 | 1 | 3 | 0 |
The implication graph is 100.00000% complete if we include conjectures.
Finite graph
Some implications are true specifically only for finite magmas.
The finite implication graph is 99.99999% complete.
explicitly true | implicitly true | explicitly false | implicitly false | no proof |
---|---|---|---|---|
10,750 | 8,168,349 | 586,220 | 13,268,315 | 2 |
The finite implication graph is 99.99999% complete if we include conjectures.
explicitly true | implicitly true | explicitly false | implicitly false | no conjecture |
---|---|---|---|---|
0 | 0 | 0 | 0 | 2 |
Graph info
The following information is derived from graphs without sporadic equations (equations of order > 4) included.
General graph | Finite graph | |
---|---|---|
Implication theorems Note: The difference from explicit implications is due to duplicates |
10,667 | 10,760 |
Refutation theorems Note: The difference from explicit refutations is that a single theorem can satisfy M equations and refute N equations, explicit refutations is the sum of all M*N, and this is the count of individual such theorems. |
1,321 | 1,119 |
Equivalence classes | 1,415 | 1,370 |
Equivalence classes of size = 1 | 1,145 | 1,083 |
Equivalence classes of size > 1 | 270 | 287 |
Size of the largest equivalence class | 1,496 | 1,496 |
Transitively closed implications between equivalence classes | 28,442 | 28,106 |
Transitively reduced implications between equivalence classes | 4,824 | 4,759 |
Edges in the minimal equivalent graph, this is the optimally minimal number of edges to represent the implication graph making use of transitivity, but not dual relations | 8,373 | 8,370 |
Raw data
The following compressed JSON blobs contain the raw data generated by project tooling. Note that the exported data includes conjectures.
General graph:
- extract_implications –json
- extract_implications –json –closure –only-implications
- extract_implications raw –full-entries
- extract_implications outcomes
Finite graph:
- extract_implications –json –finite-only
- extract_implications –json –closure –only-implications –finite-only
- extract_implications raw –full-entries –finite-only
- extract_implications outcomes –finite-only