Я самообучающийся помощник по доказательствам и решил начать с некоторых базовых доказательств и продолжить работу. Поскольку доказательства основаны на других доказательствах и поэтому образуют иерархию, существует ли хранилище иерархии доказательств?
Я знаю, что могу выбрать конкретного помощника по проверке и проанализировать его библиотеку, чтобы извлечь его иерархию, однако, если я хочу найти следующее доказательство в цепочке доказательств, я не могу, когда его нет в библиотеке.
Я мысленно представляю график, возможно DAG , всех известных математических доказательств, которые можно выразить с помощью английских утверждений, а не доказательств с использованием рисунков . Это будет основная карта (карта в смысле начала в одной точке и перемещения в другую точку через промежуточные точки), а для конкретного помощника по проверке у каждого будет подграф основной карты. Затем, если кто-то хотел создать доказательство, используя помощника по доказательствам, найденного у мастера, а не на подграфе, сравнивая два графика, можно было бы получить представление о работе, необходимой для создания недостающих доказательств для помощника по доказательствам.
Я знаю, что математические доказательства не обязательно легко конвертируемы для использования с помощником по доказательствам, однако общее представление о том, что делать, гораздо лучше, чем вообще ничего.
Также, имея основную карту, я могу видеть, есть ли несколько путей от одной точки до другой, и выбрать путь, который более подходит для конкретного помощника по проверке.
РЕДАКТИРОВАТЬ
В поиске я нашел нечто похожее для математических функций . Я не нашел один для доказательств в NIST