A state funeral for former US President Jimmy Carter, who died at 100, will be held at Washington National Cathedral on January 9.