4 ms·
What the article calls "loci" satisfy the axioms of an affine space, with the exception (for example in the case of pointer arithmetic) that the base set might
by qsort 3y ago
What the article calls "loci" satisfy the axioms of an affine space, with the exception (for example in the case of pointer arithmetic) that the base set might not be a field but only a ring, and therefore it would be a "pseudo-affine" space based on a module rather than a vector space.
Programming by specifying algebraic properties is very easy and natural, but in most languages it's a pain to encode in the type system.
- red_trumpet 3y agoHis loci do have an origin though. An affine space doesn't have an origin. So basically, his loci is (canonically isomorphic to) the module.
- deleted 3y ago[deleted]