Does anyone know if there is there a name for the idea that new concepts (such as negative numbers, complex numbers or type constructors in a type system) are only ever introduced into a preexisting "system" so that they can be eliminated later, after helping make some progress?
-
-
Replying to @propensive
I have never encountered a term for it but is needed, ephemeral representation. Presheafs are ephemeral by
#Yoneda: a category is embedded in a presheaf, where we can do our calculations, if we prove natural isomorphism (-> a) <~> (-> b) then a is iso to b a <-> b1 reply 0 retweets 0 likes -
Replying to @Iceland_jack @propensive
Optimisations like difference lists [a]->[a] are also ephemeral in this way and an instance of Yoneda. We temporarily translate to a difference list representation, do our dirty work and transform back
1 reply 0 retweets 1 like -
I think "transient" describes it well. I hoped there might be a more formal name for the general principle (in a philosophical sense) but "transient" might actually be as close as I'll get! :)
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.