President Obama will nominate Solicitor General Elena Kagan as the nation’s 112th justice, choosing his own chief advocate before the Supreme Court to join it in ruling on cases critical to his view of the country’s future, Democrats close to the White House said.