Dejemos que
Def[ términoP | términoA, términoB, ... ]
sea un enunciado que defina el término matemático "términoP" mediante aquellos "términoA" , "términoB" , ...
Como ejemplo:
Def[ magma | set, operación binaria ]
Def[ semigrupo | magma, operación binaria asociativa ]
Def[ monoide | semigrupo, elemento identy ]
Def[ cuasigrupo | magma, división ]
...
Dichas entidades encajan de forma natural en una estructura de grafo que tiene (1) como vértices cada una de ellas y (2) como aristas dirigidas las relaciones entre ellas.
Llevo un tiempo meditando sobre la posibilidad de almacenar definiciones matemáticas en una base de datos en torno a las consideraciones anteriores (por eso escribí "orientado a gráficos", en el título).
Por favor, ¿podría señalar : - intentos anteriores, si los hay (puede ser que esté reinventando la rueda...) - lo que debería aprender, sobre los gráficos, antes de profundizar
Aquí se mencionan muchos proyectos de bases de datos gráficas, pero ninguno parece ser relevante para el almacenamiento de definiciones matemáticas: http://en.wikipedia.org/wiki/Graph_database
¡Gracias!