2015-04-20 22:50:37 +00:00
|
|
|
unsolved_proof_qed.lean:2:18: error: don't know how to synthesize placeholder
|
|
|
|
a b c : nat,
|
|
|
|
H₁ : a = b,
|
|
|
|
H₂ : b = c
|
|
|
|
⊢ b = c
|
|
|
|
unsolved_proof_qed.lean:2:0: error:invalid 'exact' tactic, term still contains metavariables after elaboration
|
|
|
|
eq.trans H₁ ?M_1
|
|
|
|
proof state:
|
|
|
|
a b c : nat,
|
|
|
|
H₁ : a = b,
|
|
|
|
H₂ : b = c
|
|
|
|
⊢ a = c
|
|
|
|
unsolved_proof_qed.lean:2:0: error: don't know how to synthesize placeholder
|
|
|
|
a b c : nat,
|
|
|
|
H₁ : a = b,
|
|
|
|
H₂ : b = c
|
|
|
|
⊢ a = c
|
2015-06-01 22:35:28 +00:00
|
|
|
unsolved_proof_qed.lean:2:0: error: failed to add declaration 'example' to environment, value has metavariables
|
2015-04-20 22:50:37 +00:00
|
|
|
remark: set 'formatter.hide_full_terms' to false to see the complete term
|
|
|
|
λ (a b c : nat) (H₁ : …) (H₂ : …),
|
|
|
|
?M_1
|
|
|
|
unsolved_proof_qed.lean:5:33: error: don't know how to synthesize placeholder
|
|
|
|
a b c : nat,
|
|
|
|
H₁ : a = b,
|
|
|
|
H₂ : b = c
|
|
|
|
⊢ c = b
|
|
|
|
unsolved_proof_qed.lean:5:18: error:invalid 'exact' tactic, term still contains metavariables after elaboration
|
|
|
|
eq.trans ?M_1 (eq.symm H₁)
|
|
|
|
proof state:
|
|
|
|
a b c : nat,
|
|
|
|
H₁ : a = b,
|
|
|
|
H₂ : b = c
|
|
|
|
⊢ c = a
|
|
|
|
unsolved_proof_qed.lean:5:18: error: don't know how to synthesize placeholder
|
|
|
|
a b c : nat,
|
|
|
|
H₁ : a = b,
|
|
|
|
H₂ : b = c
|
|
|
|
⊢ c = a
|
2015-06-01 22:35:28 +00:00
|
|
|
unsolved_proof_qed.lean:5:0: error: failed to add declaration 'example' to environment, value has metavariables
|
2015-04-20 22:50:37 +00:00
|
|
|
remark: set 'formatter.hide_full_terms' to false to see the complete term
|
|
|
|
λ (a b c : nat) (H₁ : …) (H₂ : …),
|
|
|
|
have aux : …, from ?M_1,
|
|
|
|
…
|