method of reasoning in which a body of observations is synthesized to hypothesize a general principle