noun Logic. a procedure, as an algorithm, for determining in a finite number of steps the validity of any of a certain class of propositions.