C´est une convention en effet, mais justifiée car si 0^0=0 ça poserait des problèmes.
C´est juste qu´une somme vide est par convention égale à 0, et un produit vide est par convention = 1 ( car 1 est l´élément neutre de la multiplication des réelles non nuls ) de cela découle 0!=1 pour le calcul des (Cnk) c´est bien pratique aussi sinon il y aurait des incohérences logiques.
Pour une démonstration, il y en a peut etre une en disant que la fonction exp(x*ln(x)) peut se prolonger par continuité sur R+, en faisant tendre vers 0 l´expression :
x*ln(x) -> 0 ( par croissance comparée )
d´où par composition :
exp(x*ln(x)) -> exp(0) -> 1
Je ne vois pas trop quoi dire de plus, l´analyse parle d´elle même ^^, je dirai que c´est un des résultat qui nous pousse à accepter la convention.