strictly

(adj) rigorous

exact (similar term)