The paper discusses the mathematics of pattern indexing and its applications to recognition of visual patterns and classification of objects that are represented by objects-properties matrices. It is shown that (a) pattern indexes can be represented by collections of inverted patterns, (b) solutions to pattern classification problems can be found as intersections of inverted patterns and, thus, matching of original patterns avoided.