proven
demonstrated
shown
C'est prouvé scientifiquement, on ne peut pas le nier.
It's scientifically proven; we can't deny it.