Closed DanGrayson closed 1 year ago
Oops, now I see that maybe :=
is not intended to convey something judgmental!
Maybe we should highlight the difference between the two symbols in a marginal note.
If I recall correctly, :=
is supposed to convey "a path by definition". Properly speaking there is a map rec : ∑(a : A(∙)) (a =_⟲ a) → ∏(x : S¹) A(x)
, but we simply use "f defined by f(∙) :≡ a and f(⟲) := ℓ" to denote rec(a,ℓ)
in our semi-informal writing style.
I'm not in favor of transitioning to have explicit recursors, but we can definitely have explanations in the margin.
Thanks!
Right. I'll add a note.
I've added a note in commit 8cfccd1a809fea51dc6721a2f3b388514be9ee10, and I've added := to the glossary.
Here's an example where we use a judgmental equality incorrectly. What should we do instead?