JuliaSymbolics/Metatheory.jl

Proof production algorithm

vitrun opened this issue · 3 comments

Is it possible to extract the steps needed to produce the final answer?
for example.
(a*2)/2 -step1-> a*(2/2) -step2-> a

rule of step1: (x*y)/z --> x*(y/z)
rule of step2: x/x --> 1

Not yet. We're planning to do so
Egg rust library has it
https://docs.rs/egg/0.7.1/egg/tutorials/_03_explanations/index.html

Linking #223 #226 here