{ "trace_version": "proof-trace-v1", "receipt_hash": "555b7633b2fe1f0fd58e666ef2d03da6f4f7ac5b6be0eefbe32dcf7af342eae3", "theorem_name": "have_chain", "status": "verified", "tactic_count": 3, "total_elapsed_ms": 3427, "steps": [ { "step": 0, "tactic": "have hB : B := hAB hA", "before_goal_hash": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b", "after_goal_hash": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b", "before_goal_text": "\n", "after_goal_text": "\n", "goal_count_before": 1, "goal_count_after": 1, "hypothesis_count_before": 0, "hypothesis_count_after": 0, "operator_count_before": 0, "operator_count_after": 0, "delta": { "symbol_delta": 0, "hypothesis_delta": 0, "goal_count_delta": 0 }, "elapsed_ms": 1113, "result": "failure", "stdout_preview": "", "stderr_preview": "" }, { "step": 1, "tactic": "have hC : C := hBC hB", "before_goal_hash": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b", "after_goal_hash": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b", "before_goal_text": "\n", "after_goal_text": "\n", "goal_count_before": 1, "goal_count_after": 1, "hypothesis_count_before": 0, "hypothesis_count_after": 0, "operator_count_before": 0, "operator_count_after": 0, "delta": { "symbol_delta": 0, "hypothesis_delta": 0, "goal_count_delta": 0 }, "elapsed_ms": 1214, "result": "failure", "stdout_preview": "", "stderr_preview": "" }, { "step": 2, "tactic": "exact hC", "before_goal_hash": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b", "after_goal_hash": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b", "before_goal_text": "\n", "after_goal_text": "\n", "goal_count_before": 1, "goal_count_after": 1, "hypothesis_count_before": 0, "hypothesis_count_after": 0, "operator_count_before": 0, "operator_count_after": 0, "delta": { "symbol_delta": 0, "hypothesis_delta": 0, "goal_count_delta": 0 }, "elapsed_ms": 1100, "result": "success", "stdout_preview": "", "stderr_preview": "" } ], "goal_transition_matrix": [ [ 3 ] ], "flexure_joints": [ { "step": 0, "tactic": "have hB : B := hAB hA", "tactic_family": "lemma_introduction", "delta_score": 0, "delta": { "symbol_delta": 0, "hypothesis_delta": 0, "goal_count_delta": 0 }, "result": "failure" }, { "step": 1, "tactic": "have hC : C := hBC hB", "tactic_family": "lemma_introduction", "delta_score": 0, "delta": { "symbol_delta": 0, "hypothesis_delta": 0, "goal_count_delta": 0 }, "result": "failure" }, { "step": 2, "tactic": "exact hC", "tactic_family": "discharge", "delta_score": 0, "delta": { "symbol_delta": 0, "hypothesis_delta": 0, "goal_count_delta": 0 }, "result": "success" } ] }