THESAURUS
hypothesize
analyze, apply reason, deduce, entertain a theory, espouse a theory, generalize, have a theory, infer, intellectualize, logicalize, logicize, philosophize, provide a rationale, rationalize, reason, speculate, syllogize, synthesize, theorize, use reason