Abstract
The logical equivalence between two powerful optical computing techniques, namely, optical symbolic substitution and optical shadow-casting is investigated. A common basis for both schemes is developed and their roots are traced back to fundamental principles of logic design. Both shadow-casting and symbolic substitution based optical computing operations are shown to be equivalent to logical sum of product operations.