Skip to content

Conversation

@henkkuli
Copy link
Collaborator

This PR is probably not mergeable as is, but parts of it can be cherry-picked.

Give a new definition for PNNetwork. This time it doesn't contain any sigma types, which makes working it much nicer. As a benchmark, box product of networks is defined. This used to be a pain with sigma types. Also define an equivalence between the old and new definition via mk' constructor.

Finally, also define CoveringMap and show some elementary lemmas about them.

henkkuli added 11 commits May 26, 2025 16:46
Also install canonical tactic
Make the port type simpler and move the burden of correctness to
auxiliary propositions. Also make SimplePN a class instead of an
extension of PNNetwork.
So far no Quotient type is defined, but now we can do that.
No lemmas are proven for it.
This is probably not the final one and up to debate. Modelled after TM2.
@Shreyas4991 Shreyas4991 mentioned this pull request Nov 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants