'jack of all trades' is usually followed by 'and master of none' while a polymath is supposed to excel in multiple fields i think this would argue against the equivalence though there are similarities further a polymath usually excels in several fields while a jack of all trades would be asked to work in many a large number of fields mar utc