Geometric differentiation: for the intelligence of curves and surfaces | Synapse