Prince Philip is "continuing to make good progress" following his hospital treatment, a source has said, and is very keen to carry out the engagement in Edinburgh.
The Duke has been an honorary fellow of the Royal Society of Edinburgh since 1951 - one of his oldest patronages - and has presented Royal Medals on several occasions.
More top news
Justin Trudeau has paid a tearful tribute to Gord Downie, the lead singer of Tragically Hip, who died aged 53 from brain cancer.
Vehicle imports and exports could be seriously affected by a no-deal Brexit scenario.
Theresa May has told the three million EU citizens living in Britain she will make it as easy as possible for them to stay after Brexit.