Theory of knowledge. Good explanations (knowledge) are hard to alter hypotheses about the future state of the system. Mathematics is a language for the expression of good explanations. Creativity is a process improvement in good explanations. Human knowledge in the form of memes (decals) could be a self-replicator.