So a philosoph will be a philomath but a philomath need not be a philosoph.

Need the learning be formal?