incontrovertible

adj

1.
2.
necessarily or demonstrably true