Differential geometry and general relativity with algebraifolds | Synapse