theoretical error