incontrovertible

adjective
  1. impossible to deny or dispute; unquestionably true
  2. Usage: formal

Examples