Dictionary.com
Thesaurus.com
has postulated
  • present perfect of postulate (3rd person singular).