come up with (an idea, plan, explanation, theory, or principle) after a mental effort "excogitate a way to measure the speed of light" inventcontrivedeviseexcogitateformulateforge
elaborate, as of theories and hypotheses "Could you develop the ideas in your thesis" explicateformulatedevelop