(You have read Getting Started with the CalcCheck Language and Getting Started with CalcCheckWeb.)
To document in more detail how a theorem mentioned in a hint is
applied in that particular case, a substitution can be provided
following the keyword with.
Example (if this does not display correctly, choose Unicode (UTF-8) character encoding in your browser):
Theorem (15.19): -(a + b) = (- a) + (- b)
Proof:
-(a + b)
=⟨ (15.20) with `a ≔ a + b` ⟩
- 1 · (a + b)
=⟨ “Distributivity of · over +” with `a, b, c ≔ - 1, a, b` ⟩
- 1 · a + - 1 · b
=⟨ (15.20) with `a ≔ a` ⟩
- a + - 1 · b
=⟨ (15.20) with `a ≔ b` ⟩
- a + - b
Note:
with.
`).
On most keyboards, the backquote is in the upper left corner,
on the same key as the tilde (~).
Other quote-like characters will not work.
≔ expressions≔ is obtained
via the symbol completion sequence \:=
(backslash-colon-equal).