The tripartite definition of knowledge