ViCAR: Visualizing Categories with Automated Rewriting in Coq

التفاصيل البيبلوغرافية
العنوان: ViCAR: Visualizing Categories with Automated Rewriting in Coq
المؤلفون: Shah, Bhakti, Spencer, William, Zielinski, Laura, Caldwell, Ben, Lehmann, Adrian, Rand, Robert
سنة النشر: 2024
المجموعة: Computer Science
Mathematics
مصطلحات موضوعية: Computer Science - Programming Languages, Mathematics - Category Theory
الوصف: We present ViCAR, a library for working with monoidal categories in the Coq proof assistant. ViCAR provides definitions for categorical structures that users can instantiate with their own verification projects. Upon verifying relevant coherence conditions, ViCAR gives a set of lemmas and tactics for manipulating categorical structures. We also provide a visualizer that can display any composition and tensor product of morphisms as a string diagram, showing its categorical structure. This enables graphical reasoning and automated rewriting for Coq projects with monoidal structures.
Comment: 13 pages, 10 figures
نوع الوثيقة: Working Paper
URL الوصول: http://arxiv.org/abs/2404.08163
رقم الأكسشن: edsarx.2404.08163
قاعدة البيانات: arXiv