# Towards multi-dimensional contradiction matrix and generalized STC operator

### Y. B. Karasik, Thoughts Guiding Systems Corp., Ottawa, Canada. e-mail:karasik@sympatico.ca

TRIZ and its components are tools and, hence, technical systems. They should be governed by the same laws of technical systems evolution as any other system. In other words, TRIZ should be governed by TRIZ (a very TRIZ idea, is not it) ! One of such TRIZ laws is transition from 1-dimension (line) to 2-dimension (plane) to 3-dimension (space) etc. Hence TRIZ tools that exhibit dimensionality should follow this pattern too. One of TRIZ tools that definitely has dimensions is contradiction matrix. Currently it is two dimensional. Whether it once was one-dimensional remains a mystery. But it has been flat for quite some time, which begs a question: when will it at last become at least 3-dimensional ?

The need in multi-dimensional contradiction matrices does exist. Recall the well known fact that change in one parameter of a system usually affects not one but many other parameters. So why is contradiction matrix 2-dimensional ? It should be multi-dimensional.

The reason why Altshuller created 2-dimensional matrix is quite clear. It is difficult to layout multi-dimensional matrices on paper. While TRIZ remained a paper system nothing else could be used. But "laying out" multi-dimensional matrices in the memory of a computer is not a problem. So why are computerized versions of contradiction matrix are also 2-dimensional ? This attests to the lack of imagination and creativity of their creators. This also attests to their lack of understanding of where 2-dimensionality of the matrix come from.

Another TRIZ trend of technical systems evolution is filling voids. Voids and gaps of all kinds have to be progressively filled. This is the law. Let's apply it to TRIZ itself then. There are many voids and gaps in it.

Take, for instance, size-time-cost operator. It is full of voids. Why to set just these 3 parameters to zero (or infinity) and ask how is the problem solved now ? Why would not do the same with all other parameters and characteristics of a system ? Why, for one, would not set its weight to zero (or infinity) and would not to ask how the problem is solved now ? Why would not set its speed to zero (or infinity) and would not ask: how is the problem solved now ? Why would not set the density to zero (or infinity) and would not ask the same question ? Etc.

You see, there are so many inexplicable gaps in TRIZ, that it is inexplicable why they have not been filled in so far. This journal is going to fill this gap.