When we prepared nitrate of cerium (Ce(NO3)3) based on CeO2 oxide, why the amount of nitric acid is non stochiometric which it should be with excess in the chemical equation?
Not clear to me why you start with CeO2 - the oxide of Ce(4+) - and hope to obtain the nitrate of Ce(3+). Nitric acid will not reduce Ce(4+) to Ce(3+). You would need a reducing agent in the mixture, but one mild enough not to be oxidized by nitric acid - a significant complication, and in my opinion unnecessary.
I would recommend starting with Ce(OH)3 or with the carbonate, Ce2(CO3)3 instead of CeO2.
Some additional references that you may want to look at:
Article Reduction Mechanism for CeO 2 Revealed by Direct Observation...
In Situ Oxidation and Reduction of Cerium Dioxide Nanoparticles Studied by Scanning Transmission Electron Microscopy / Aaron C. Johnston-Peck* , †, Wei-Chang D. Yang‡ , #, Jonathan P. Winterstein‡, Renu Sharma‡, and Andrew A. Herzing* , † (NIST report available free of charge)