Sou assistente de prova de autoaprendizagem e decidi começar com algumas provas básicas e seguir em frente. Como as provas são baseadas em outras provas e, portanto, formam uma hierarquia, existe um repositório da hierarquia de provas?
Eu sei que posso escolher um assistente de prova específico e analisar sua biblioteca para extrair sua hierarquia; no entanto, se eu quiser encontrar a próxima prova em uma cadeia para provar, não posso quando não estiver na biblioteca.
Em minha mente, imagino um gráfico, provavelmente um DAG , de todas as provas matemáticas conhecidas que podem ser expressas usando declarações em inglês, e não provas usando figuras . Esse seria o mapa mestre (um mapa no sentido de começar em um ponto e viajar para outro ponto por meio de pontos intermediários) e, para um assistente de prova específico, haveria um subgráfico do mapa mestre. Então, se alguém quiser criar uma prova usando um assistente de prova encontrado no mestre, e não no subgráfico, comparando os dois gráficos, é possível ter uma idéia do trabalho necessário para criar as provas ausentes para o assistente de prova.
Estou ciente de que as provas matemáticas não são necessariamente facilmente convertíveis para uso com um assistente de provas, no entanto, ter uma idéia geral do que fazer é muito melhor do que nenhuma.
Além disso, ao ter o mapa mestre, posso ver se há vários caminhos de um ponto a outro e escolher um caminho mais adequado para o assistente de prova específica.
EDITAR
Ao pesquisar, encontrei algo semelhante para funções matemáticas . Não encontrei um para provas no NIST