Skip to content

Morphisms between diagrammatic instances: data structures and validation#751

Draft
kris-brown wants to merge 4 commits intomainfrom
instancemorphisms
Draft

Morphisms between diagrammatic instances: data structures and validation#751
kris-brown wants to merge 4 commits intomainfrom
instancemorphisms

Conversation

@kris-brown
Copy link
Collaborator

@kris-brown kris-brown commented Oct 6, 2025

This PR introduces a data structure for morphisms of diagrams $D:J \rightarrow C$ to $D': J'\rightarrow C$, i.e. morphisms of instances of double models. We only treat morphisms of discrete double models.

The key features associated with this are checking whether a purported diagram morphism is natural and whether two diagrammatic morphisms are presentations of the same instance morphism.

@kris-brown kris-brown self-assigned this Oct 6, 2025
@kris-brown kris-brown added core Rust core for categorical logic and general computation enhancement New feature or request labels Oct 6, 2025
@epatters epatters changed the title Initial diagrammatic morphisms + validation Morphisms between diagrammatic instances: data structures and validation Oct 6, 2025
@epatters epatters marked this pull request as draft October 6, 2025 21:27
@github-actions
Copy link

github-actions bot commented Oct 8, 2025

@github-actions github-actions bot temporarily deployed to netlify-preview March 2, 2026 20:03 Destroyed
Kris Brown added 2 commits March 3, 2026 11:05
clippy after rustup

some negative tests
using elaborator
WIP on instancemorphisms

fixes
@github-actions github-actions bot temporarily deployed to netlify-preview March 3, 2026 19:41 Destroyed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Rust core for categorical logic and general computation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant