Learn TRIZ Through Practical Innovation Algorithms

A free library of TRIZ eBooks and teaching materials built to help innovators solve complex problems, discover causes, resolve contradictions, and develop stronger ideas.

FREE TRIZ eBooks PDFs & Teaching Materials

Our Aims - The Power of Sharing

All of the books and materials on this site are free. You will find this useful if you are learning, teaching, practicing, or coaching TRIZ. Please explore the site. We hope that you will find what you see interesting and will return often. While all of the course materials are copyrighted, they can be downloaded and printed for personal and classroom use without fear of copyright infringement.

The content has been developed since the early 1990s. The authors are experienced and skilled TRIZ practitioners who work in industry and develop products on a daily basis. Our passion is discovering better ways to innovate. The books and teaching materials are regularly updated with the latest ideas from thought leaders and practitioners. Look for new material and updates frequently.

Anything you can do to share this with others is greatly appreciated. We especially value postings on social networking sites and emails to friends.

Free Ebooks - Inventive Skills

These skills are building blocks which can be put together in different ways to perform inventive jobs.

Resolving Contradictions

The skill of Resolving Contradictions (Sept 2026 Edition) is foundational to inventive problem solving. It will give you the confidence to tackle tough problems. You will see that there are many ways to cook an egg and that contradiction resolutions are all around us. It is not magic, but a practical and proven approach to resolving problems.

Working with Functions

Working with Functions (Sept 2026 Edition) is a core skill of inventive problem solving. It is required for many of the inventive skills and jobs. A functional language is presented along with rules to help you avoid the pitfalls. A step-by-step approach is given to describe real systems with functions. Confusing functions are also explained with examples and sample problems.

Idealizing Useful Functions

Idealizing Useful Functions (Sept 2026 Edition) describes a more ideal decision-centric approach to removing, replacing and adding elements to a system. This skill is fundamental to solving problems and simplifying systems.

Idealizing Informing Functions

Idealizing Informing Functions (Sept 2026 Edition) is about more ideal ways to add, remove or replace measuring and detecting function elements. While informing functions are technically just another form of useful functions, they need to be handled differently.

Idealizing Harmful Functions

Idealizing Harmful Functions (Sept 2026 Edition) describes approaches to remove harmful functions by removing elements and by turning harmful functions into useful functions. This is different from Neutralizing Harmful Functions which involves the addition of functions which is less ideal and used as a last resort.

Discovering Cause

Many forms of causal analysis can un-focus a team on potential causes that may not be related to the real causes of a problem. Discovering Cause (Sept 2026 Edition) organizes and focuses the causal analysis into branching chains of offending functions, function knobs and alternative problems.

Discovering Why Targeted Objects are Required

System objects are often required in the system in order to compensate for other parts that are not doing their job or are causing harmful functions. If we can understand why these parts exist and resolve the deeper problem in a different way than was originally designed then we can often remove system elements. Discovering Why Targeted Objects are Required (Sept 2026 Edition) is a powerful technique used in solving problems and simplifying systems.

Mobilizing Function Resources

Once we know the objects which our system will use, we must control how well the system operates by "turning the knobs to the right setting". Mobilizing Function Resources (Sept 2026 Edition) helps us to identify and mobilize the parameters that control how well the functions are performed.

Neutralizing Harmful Functions

Neutralizing Harmful Functions (Sept 2026 Edition) is about adding functions to a system to reduce the effects of harmful functions. While adding functions and their attending objects may not be the most ideal way to handle harmful functions, this may be required to resolve a problem. If we have to do this, we must add in the most ideal ways possible. This book helps us to understand some of the more ideal ways to add functions to systems.

Free Ebooks - Inventive Jobs

These skills are building blocks which can be put together in different ways to perform inventive Jobs.

Discovering Markets

Discovering Markets (Sept 2026 Edition) is about identifying what others cannot see. There are willing markets anxious to consume but unfulfilled. If you have read "Blue Ocean Strategy", you will understand that competing in existing markets fills the waters with the blood of competition. Yet, there is a whole ocean of markets where the sharks do not roam. The strategies contained in this book are designed to point you to new markets, market segments or to simply enlarge your brand.

Creating Offerings

Once we have chosen the target market, it is time to create a product that will meet their unique needs. In Creating Offerings (Oct 2026 Edition), we pull together many of the skills to understand market needs, determine the requirements that will delight the target market then design and prototype the offering.

Designing and Prototyping

Designing and Prototyping (Sept 2026 Edition) is a part of creating offerings, resolving problems and simplifying . An algorithm is provided for designing, prototyping and protecting your ideas.

Reducing Offering Burdens

Whether we have an offering which is newly created or a legacy offering that needs to be overhauled, all offerings carry unnecessary burdens to the target market and to the business. Reducing Offering Burdens (Sept 2026 Edition) provides an algorithm for identifying these burdens and then removing them, thus simplifying the offering. A simple product with a simple user interface can have a major impact on both the market and the business. It costs less and simplifies the life of the customer. This is a must-have book for innovators and system architects.

Systematically Solve Technical Problems

Resolving Problems (Sept 2026 Edition) is the most common job of inventors, engineers and researchers. This book provides a straight-forward algorithm for solving highly constrained, confusing and tangled problems. A method of causal analysis is presented which illuminates the interactions, object attributes and contradictions that make the problem hard. Methods are then given to simplify the product or service while resolving the problem. These methods work particularly well with team problem solving. Learning and applying these skills will give a solid foundation for all the other jobs that innovators do.

Selling or Licensing Your Offering

If your interest is product development, but you don't want the hassle of running your own business, a good option is to license or sell your patents. Selling or Licensing your Offering (Sept 2026 Edition) offers a concise step-by-step approach to creating small income streams from your patents.

Subscribe to receive updates on new eBooks and exclusive content.

*By subscribing you agree to our Terms & Conditions

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.