First-Principles Calculation