Dignāga’s trairūpya theory, which sets out the three conditions required for making reliable inferences.