Complete Inventive Problem Solving TRIZ Tool

Resolve engineering contradictions with the 40 Inventive Principles, Contradiction Matrix, Su-Field Analysis, IFR, 9 Windows, Function Analysis, and LDST — export and share your results easily.

Read-only mode — loaded for viewing only. Click Revise to enable editing.

Register Revision

What is TRIZ? — Theory of Inventive Problem Solving

TRIZ (Теория решения изобретательских задач) is a systematic, data-driven methodology for innovation developed by Genrich Altshuller starting in 1946. Unlike traditional brainstorming, TRIZ is built on the analysis of over 200,000 patents, revealing universal patterns of invention that work across all technical fields and industries.

The core insight of TRIZ is that most inventive problems contain inherent contradictions — situations where improving one parameter of a system inevitably worsens another. TRIZ provides structured tools to systematically identify and resolve these contradictions, turning seemingly intractable problems into solvable engineering challenges. This tool covers the full classical TRIZ toolkit: LDST, IFR, 9 Windows, Function Analysis, Technical Contradiction (Contradiction Matrix + 40 Inventive Principles), Physical Contradiction (Separation Principles), and Su-Field Analysis (76 Standard Solutions).

Tool Controls

All actions are available from the button bar above. Here is what each button does:

New

Clears all fields and starts a fresh TRIZ analysis from scratch.

Load

Opens a previously saved .json file and fully restores all TRIZ tool data, including Function Analysis and Su-Field systems. The file is loaded in read-only mode.

Load Example

Populates all 8 TRIZ tools with a pre-built example (coffee mug heat problem). Cycles through multiple examples on successive clicks. Loaded in read-only mode.

Revise

Available when a file is loaded in read-only mode. Opens a modal to register a revision (date, description, author, approver) before re-enabling editing.

Save

Downloads the complete analysis as a .json file — all fields, Function Analysis components & interactions, Su-Field systems, and radio button states. Use this file to reload or share the analysis.

Export PDF

Generates and downloads a multi-page PDF of the full Report tab — problem definition, IFR, LDST, 9 Windows, Function Analysis, Technical & Physical Contradictions, and Su-Field solutions.

Read-only mode: Files loaded via Load or Load Example open in read-only mode to protect the original data. Click Revise to register a change and re-enable editing. When you start fresh with New, editing is always enabled.

How to Use — Step-by-Step Workflow

Step 0 — Start

Click New to begin a fresh analysis, Load Example to explore the tool with sample data, or Load to continue a previously saved session.

Step 1 — Define Problem

In TRIZ Tools → 1. Define Problem, describe the system, its primary useful function, and the main drawback in simple terms.

Step 2 — LDST Analysis

Select the system's lifecycle stage (Birth, Growth, Maturity, Decline, Transition) to get the most relevant laws of technical systems development.

Step 3 — Ideal Final Result

Formulate the IFR: "The system itself performs its function without the drawback, costs, or harmful effects." This breaks psychological inertia.

Step 4 — 9 Windows

Analyze the system across 3 time dimensions (past/present/future) and 3 system levels (sub-system/system/super-system) to discover innovation opportunities.

Step 5 — Function Analysis

Add system and supersystem components, check interactions, fill in the function table (carrier → action → target, useful/harmful, performance level), and view the auto-generated diagram.

Step 6 — Technical Contradiction

Select the improving and worsening features from the Classic (39-param) or 2003 (48-param) Contradiction Matrix. The tool recommends specific Inventive Principles.

Step 7 — Physical Contradiction

Use the intersection-test algorithm: answer whether the opposing demands overlap in space/time, then follow the guided path to select a Separation Principle (Space, Time, Condition, or System Level).

Step 8 — Su-Field Analysis

Model the problem as a triangle of Substance 1 (object), Substance 2 (tool), and Field. Select the problem type to get recommended Standard Solutions from the 76 Su-Field Standards.

Report — Auto-generated

Click the Report tab at any time — the full solution path report is generated automatically from all 8 tools. No button to click. Scroll through sections for each analysis module.

Save & Export

Click Save to download a .json file you can reload at any time. Click Export PDF to download a print-ready PDF of the full report.

1. DefineSystem & drawback
2. LDSTDevelopment laws
3. IFRIdeal Final Result
4. 9 WindowsTime & system levels
5. FunctionMap interactions
6. TechnicalContradiction matrix
7. PhysicalSeparation principles
8. Su-FieldStandard solutions
ReportAuto-generated

TRIZ Methodology — Quick Reference

LDST (8 Laws)

Fundamental laws governing how technical systems evolve — from System Completeness and Energy Conductivity to Ideality, Micro-transition, and S-Field Complexity. Selection is guided by the system's lifecycle stage.

Ideal Final Result (IFR)

The perfect solution where the system delivers its function without drawbacks, costs, or harmful effects. Formulating the IFR breaks psychological inertia and focuses problem-solving on essential functions.

9 Windows (System Operator)

A 3×3 matrix of time (past/present/future) × system level (sub/system/super-system). Reveals hidden innovation opportunities and evolution patterns by forcing analysis of all nine perspectives simultaneously.

Function Analysis

Systematically maps every interaction between components as a function (carrier → action → object). Each function is classified as useful/harmful and rated for performance (normal/insufficient/excessive). Visualized as a Mermaid diagram.

Technical Contradiction

When improving one engineering parameter worsens another. Resolved using the Contradiction Matrix (Classic 39×39 or 2003 48×48) which recommends specific Inventive Principles from Altshuller's 40 Principles.

Physical Contradiction

When a single parameter must simultaneously have opposite properties. Resolved through Separation Principles: in Space, in Time, in Condition (relation), or in System Level — selected via an intersection-test algorithm.

Su-Field Analysis & 76 Standards

Models any technical system as a triangle of S1 (object), S2 (tool), and Field (energy type). Problem types (insufficient, harmful, missing, difficult, excessive, inefficient) map to specific standard solutions from the 76 Su-Field Standards across 5 classes.

Source: Altshuller, G. S. (1984). Creativity as an Exact Science. Gordon and Breach. • Mann, D. & Dewulf, S. (2003). Matrix 2003: Updating the TRIZ Contradiction Matrix. CREAX Press. • Litvin, S. (2000). Principles for Solving Physical Contradictions.

TRIZ Problem-Solving Tools Overview

Navigate through the 8-step TRIZ methodology using the tabs below:

Step 1: Define the Problem Statement

Step 2: Laws of Development of Technical Systems (LDST)

Select the life cycle stage of your system to get the most relevant development laws according to Altshuller's classical framework.

Step 3: Formulate the Ideal Final Result (IFR)

Step 4: 9 Windows (System Operator) Analysis

Analyze the system in three time dimensions (past, present, future) and three system levels (sub-system, system, super-system).

Past Present Future
Super-System
System
Sub-System
Color Guide: Super-System (Blue) | System (Green) | Sub-System (Red)

Step 5: Function Analysis (Functional Modeling)

Analyze the system through 5 systematic steps: Define main function, identify components, analyze interactions, create function table, and visualize the model.

Step 1: Main Function
Step 2: Component Analysis

Target Component: Not defined

Main Function: Not defined

System Components:

Components are parts with mass and fields.

Supersystem Components:

Components are parts with mass and fields.

Step 3: Interaction Analysis

Which components are in contact with the others, touch each other?

Define components in Step 2 first to see the interaction matrix.

Step 4: Functional Analysis (Tabular)
Step 5: Function Model Diagram
graph LR; A[Define Components] --> B[Define Functions] --> C[Diagram will appear here]
Diagram Legend
System Component
Supersystem Component (Hexagon)
Target Component (Rounded)
Useful Function (Normal)
Useful Function (Insufficient)
Useful Function (Excessive)
Harmful Function
Neutral Function

Step 6: Resolve Technical Contradictions — Contradiction Matrix

Improving one feature makes another worse. Use the contradiction matrix to find inventive principles.

Using Classic TRIZ Matrix - The original 39x39 matrix. Altshuller, G. S. (1950-1980). 40 Principles: TRIZ Keys to Technical Innovation o The Innovation Algorithm: TRIZ, Systematic Innovation and Technical Creativity.

Step 7: Resolve Physical Contradictions — Separation Principles

One feature needs opposite properties. Use the intersection test algorithm to determine the best resolution strategy.

Step 1: Intersection Test (Space and Time)

Analyze the Operational Zones (OZ) and Operational Times (OT) where the two opposite demands (A and Anti-A) occur.

Step 8: Su-Field Analysis & 76 Standard Solutions

Model your problem as interactions between substances (S1, S2) and fields (F). Each system can have its own problem type.