Algorithm of inventive problem solving (ARIZ) is a part of theory of inventive problem solving (TRIZ) developed by Genrich Altshuller. ARIZ consists of a program (sequence of actions) for the exposure and solution of contradictions, i. the solution of problems. ARIZ includes: the program itself, information support supplied by the knowledge base, and methods for the control of psychological factors, which are a component part of the methods for developing a creative imagination. Furthermore, sections of ARIZ are predetermined for the selection of problems and the evaluation of the received solution. Last modification of the algorithm developed by G. Altshuller is an algorithm of 1985 - ARIZ-85-C. ARIZ-85-C as a rule study step by step.
Thus it is possible to solve problems, but it is impossible to understand all functions of ARIZ. ARIZ is intended not only for the solving difficult (not standard) problems, but also for development inventive (creative, system) thinking. The inventive thinking is thinking through contradictions. Thinking at which reveals an original causes (roots) of a problem. In my opinion, it is more important function. To carry out it is possible only having studied logic of ARIZ. The problem of given paper to consider logic of ARIZ.