Substantiate a theory는 어떤 이론이나 주장이 사실임을 증명하거나, 이를 뒷받침할 만한 구체적인 증거를 제시한다는 의미를 가진 격식 있는 표현입니다. 여기서 substantiate는 '실체화하다' 또는 '입증하다'라는 뜻의 동사로, 단순히 말로만 주장하는 것이 아니라 객관적인 데이터, 사실, 혹은 증거를 통해 그 이론이 타당함을 보여줄 때 사용합니다. 주로 학술적, 법률적, 혹은 비즈니스 보고서와 같은 공식적인 문맥에서 자주 등장하며, 일상적인 대화보다는 논리적인 근거가 중요시되는 상황에서 선호됩니다. 비슷한 의미의 prove가 '증명하다'라는 일반적인 의미를 가진다면, substantiate는 '구체적인 근거를 들어 뒷받침하다'라는 뉘앙스가 강합니다. 따라서 과학적 연구 결과나 법정에서의 증언처럼 신뢰성을 확보해야 하는 상황에서 매우 유용하게 쓰이는 고급 어휘 조합입니다.