Applied Metaphors: Learning TRIZ, Complexity, Data/Stats/ML using Metaphors
  1. The TRIZ Chronicles: TRIZ Analysis of the Banff Wildlife Crossings
  • Teaching
    • Data Analytics for Managers and Creators
      • Tools
        • Introduction to R and RStudio
        • Introduction to Radiant
        • Introduction to Orange
      • Descriptive Analytics
        • Data
        • Summaries
        • Counts
        • Quantities
        • Groups
        • Densities
        • Groups and Densities
        • Change
        • Proportions
        • Parts of a Whole
        • Evolution and Flow
        • Ratings and Rankings
        • Surveys
        • Time
        • Space
        • Networks
        • Experiments
        • Miscellaneous Graphing Tools, and References
      • Statistical Inference
        • 🧭 Basics of Statistical Inference
        • 🎲 Samples, Populations, Statistics and Inference
        • Basics of Randomization Tests
        • 🃏 Inference for a Single Mean
        • 🃏 Inference for Two Independent Means
        • 🃏 Inference for Comparing Two Paired Means
        • Comparing Multiple Means with ANOVA
        • Inference for Correlation
        • 🃏 Testing a Single Proportion
        • 🃏 Inference Test for Two Proportions
      • Inferential Modelling
        • Modelling with Linear Regression
        • Modelling with Logistic Regression
        • 🕔 Modelling and Predicting Time Series
      • Predictive Modelling
        • 🐉 Intro to Orange
        • ML - Regression
        • ML - Classification
        • ML - Clustering
      • Prescriptive Modelling
        • 📐 Intro to Linear Programming
        • 💭 The Simplex Method - Intuitively
        • 📅 The Simplex Method - In Excel
      • Workflow
        • Facing the Abyss
        • I Publish, therefore I Am
      • Case Studies
        • Demo:Product Packaging and Elderly People
        • Ikea Furniture
        • Movie Profits
        • Gender at the Work Place
        • Heptathlon
        • School Scores
        • Children's Games
        • Valentine’s Day Spending
        • Women Live Longer?
        • Hearing Loss in Children
        • California Transit Payments
        • Seaweed Nutrients
        • Coffee Flavours
        • Legionnaire’s Disease in the USA
        • Antarctic Sea ice
        • William Farr's Observations on Cholera in London
    • R for Artists and Managers
      • 🕶 Lab-1: Science, Human Experience, Experiments, and Data
      • Lab-2: Down the R-abbit Hole…
      • Lab-3: Drink Me!
      • Lab-4: I say what I mean and I mean what I say
      • Lab-5: Twas brillig, and the slithy toves…
      • Lab-6: These Roses have been Painted !!
      • Lab-7: The Lobster Quadrille
      • Lab-8: Did you ever see such a thing as a drawing of a muchness?
      • Lab-9: If you please sir…which way to the Secret Garden?
      • Lab-10: An Invitation from the Queen…to play Croquet
      • Lab-11: The Queen of Hearts, She Made some Tarts
      • Lab-12: Time is a Him!!
      • Iteration: Learning to purrr
      • Lab-13: Old Tortoise Taught Us
      • Lab-14: You’re are Nothing but a Pack of Cards!!
    • ML for Artists and Managers
      • 🐉 Intro to Orange
      • ML - Regression
      • ML - Classification
      • ML - Clustering
      • 🕔 Modelling Time Series
    • TRIZ for Problem Solvers
      • I am Water
      • I am What I yam
      • Birds of Different Feathers
      • I Connect therefore I am
      • I Think, Therefore I am
      • The Art of Parallel Thinking
      • A Year of Metaphoric Thinking
      • TRIZ - Problems and Contradictions
      • TRIZ - The Unreasonable Effectiveness of Available Resources
      • TRIZ - The Ideal Final Result
      • TRIZ - A Contradictory Language
      • TRIZ - The Contradiction Matrix Workflow
      • TRIZ - The Laws of Evolution
      • TRIZ - Substance Field Analysis, and ARIZ
    • Math Models for Creative Coders
      • Maths Basics
        • Vectors
        • Matrix Algebra Whirlwind Tour
        • content/courses/MathModelsDesign/Modules/05-Maths/70-MultiDimensionGeometry/index.qmd
      • Tech
        • Tools and Installation
        • Adding Libraries to p5.js
        • Using Constructor Objects in p5.js
      • Geometry
        • Circles
        • Complex Numbers
        • Fractals
        • Affine Transformation Fractals
        • L-Systems
        • Kolams and Lusona
      • Media
        • Fourier Series
        • Additive Sound Synthesis
        • Making Noise Predictably
        • The Karplus-Strong Guitar Algorithm
      • AI
        • Working with Neural Nets
        • The Perceptron
        • The Multilayer Perceptron
        • MLPs and Backpropagation
        • Gradient Descent
      • Projects
        • Projects
    • Data Science with No Code
      • Data
      • Orange
      • Summaries
      • Counts
      • Quantity
      • 🕶 Happy Data are all Alike
      • Groups
      • Change
      • Rhythm
      • Proportions
      • Flow
      • Structure
      • Ranking
      • Space
      • Time
      • Networks
      • Surveys
      • Experiments
    • Tech for Creative Education
      • 🧭 Using Idyll
      • 🧭 Using Apparatus
      • 🧭 Using g9.js
    • Literary Jukebox: In Short, the World
      • Italy - Dino Buzzati
      • France - Guy de Maupassant
      • Japan - Hisaye Yamamoto
      • Peru - Ventura Garcia Calderon
      • Russia - Maxim Gorky
      • Egypt - Alifa Rifaat
      • Brazil - Clarice Lispector
      • England - V S Pritchett
      • Russia - Ivan Bunin
      • Czechia - Milan Kundera
      • Sweden - Lars Gustaffsson
      • Canada - John Cheever
      • Ireland - William Trevor
      • USA - Raymond Carver
      • Italy - Primo Levi
      • India - Ruth Prawer Jhabvala
      • USA - Carson McCullers
      • Zimbabwe - Petina Gappah
      • India - Bharati Mukherjee
      • USA - Lucia Berlin
      • USA - Grace Paley
      • England - Angela Carter
      • USA - Kurt Vonnegut
      • Spain-Merce Rodoreda
      • Israel - Ruth Calderon
      • Israel - Etgar Keret
  • Posts
  • Blogs and Talks

On this page

  • Introduction
  • Where did the Bear cross the Road?
  • A TRIZ Analysis of the Banff Wildlife Crossings
  • Solving the Technical Contradictions
  • Using TRIZ Separation Principles
  • Readings

The TRIZ Chronicles: TRIZ Analysis of the Banff Wildlife Crossings

Why did the Bear cross the Trans-Canada Highway?

TRIZ Chronicles
Inventive Principles
Contradictions
Banff
Author

Arvind Venkatadri

Published

July 2, 2023

Modified

May 18, 2025

Abstract
Is there a solution to wildlife roadkill?

Introduction

Here we go with another of my TRIZ Chronicles ! The earlier editions are here: Lawrence of Arabia, Spotify, Great Bubble Barrier, and the OWind Turbine.

This is another piece stems from my teaching a course on Creative Thinking and Problem Solving based on TRIZ, titled Play and Invent, over the past 8 years or more at the Srishti Manipal Institute of Art, Design, and Technology and now at DSU School of Commerce & Management Studies, both in Bangalore, INDIA.

Where did the Bear cross the Road?

Wildlife roadkill was a serious problem in Banff National Park in Canada, for both wildlife and motorists. The problem was tackled beautifully by Parks Canada using a system of tunnels and stunning natural-looking overpasses.

Without further ado, let us do a TRIZ Analysis of this remarkable set of inventions.

A TRIZ Analysis of the Banff Wildlife Crossings

For a TRIZ workflow, we proceed as before:

  • First, using the method described in Open Source TRIZ, we identify knobs or parameters within the situation
  • We see how turning these could lead to identifying a Statement / Cause for a Problem in the form of a Contradiction.
  • Re-word the plain English Contradiction into TRIZ Parameters and look it up in the Contradiction Matrix. Obtain the Inventive Principles.
  • Apply these Inventive Principles into your Problem and solve it.

Here below is a quick Ishikawa Diagram to help us identify the Parameters of this Problem:

Looking at this Diagram, with the aspects identified, we could pair them off and see how they affect one another. In doing so, we could make up several problem statements. Let us state some of our Problems

  1. Signage would help drivers slow down, but slowing down may make journey less enjoyable.
  2. Slowing Down may improve animal movement but may endanger humans.
  3. Clearing the Vegetation may make animals more visible, but may also make vehicles visible to animals and affect their movement

As you can see, many different problems and contradictions await our attention. Let us cut to the chase and state our Administrative Contradiction(AC) in plain English:

Note Administrative Contradiction

AC: We wish to drive at high speeds, but not kill migrating wild animals nor endanger our vehicles.

What would an IFR be in this situation? How “unreasonable” can we be? Let us try:

Important Ideal Final Result

The Animals and Humans should both use the Road whenever they want without being mutually affected!

Let us take our AC and convert it into a Technical Contradiction(TC), keeping this IFR in mind. We will look at the 48 TRIZ Parameters in the TRIZ Contradiction Matrix and see which Parameter we want to improve, while not worsening another. Here is what we can obtain. We will analyze the Contradictions both ways1:

Note Technical Contradictions
  • TC1: Improve Loss of Time(26) and not worsen Duration of Action by Moving Object(12)

Since our IFR is all about time, we have chosen the TRIZ Parameters that are time-oriented. We could have also tried the following:

  • TC2: Improve Volume of Moving Object(7) and not worsen Loss of Time(26)
  • TC3: Improve Other harmful factors Acting on the System(40) and not worsen Duration of Action by Stationary Object(13)2
  • These include Volume and External Factors which are not quite there in out IFR. Is there a Physical Contradiction(PC)3 possible here?
Warning Physical Contradiction

In fact our IFR is nearly worded as a PC: The Vehicles and the Animals must use the Road at the Same Time.

Solving the Technical Contradictions

Let us take the set of TC-s into the Contradiction Matrix and arrive at the list of TRIZ Inventive Principles. Here is what the Matrix suggests:

For TC1:

  1. 3(Local Quality)
  2. 17(Another Dimension)
  3. 28(Mechanics Substitution)
  4. 8(Anti-Weight); and
  5. 19(Periodic Action),
  6. 10(Preliminary Action)

Hmm…based on the PC, we may have expected a Separation in Space solution, suggested by Another Dimension and Local Quality. Viewing these Inventive Principles as we Generalized Solutions, we try to map these back into the Problem at hand. In keeping with the metaphoric/analogic way of thinking that TRIZ embodies, I deliberately use many visual hints here from math, physics, geography, and biology.

  1. 3(Local Quality): So something that is local…local where? Well, along the highway, of course. So something that is located a specific points along the highway. Nice but not really clear enough to be actionable, yet.

  2. 17(Another Dimension): Well, well. The Road is a linear thing and has length and breadth. What would we use for another dimension? Height, of course! So, we need to go either above the road or below! And that leads us to a …bridge and a tunnel !!!

The other Inventive Principles are, to me, not evocative enough in this instance. But we already have a decent idea: we could just imagine a set of Local bridges and tunnels that occur at Periodic Intervals along the highway. And that is exactly what Parks Canada have done.

Here is the solution in action:

Using TRIZ Separation Principles

As Hipple explains, there is frequently an underlying physical parameter, such as length, breadth, weight, or energy, or speed for example that lies at the root of our Technical Contradiction. Our IFR states that we want the humans and animals to use the road at the same TIME, and hence Separation in Space becomes a nice way to think of a solution.

That’s a wrap! In the next episode of the #TRIZ Chronicles, I wish to step even further out of my area of expertise and dabble in HR! I think looking at some of the institution-building ideas in Ricardo Semler’s book, Maverick would be a good idea!

Readings

  1. https://discoverapega.ca/stories/wildlife-crossings-key-to-highway-safety-in-banff/
  2. Jack Hipple, The Ideal Result and How to Achieve It. Springer; 2012th edition (June 26, 2012)
  3. Valery Souchkov, Defining Contradictions. http://www.xtriz.com/Training/TRIZ_DefineContradiction_Tutorial.pdf
  4. Open Source TRIZ: Making Contradictions. https://www.youtube.com/watch?v=cah0OhCH55k
  5. Scrucca (2004)
  6. Cano, Moguerza, and Redchuk (2012)
Back to top

References

Cano, Emilio L., Javier M. Moguerza, and Andrés Redchuk. 2012. “Six Sigma with r. Statistical Engineering for Process Improvement” 36: 323. https://doi.org/10.1007/978-1-4614-3652-2.
Scrucca, Luca. 2004. “Qcc: An r Package for Quality Control Charting and Statistical Process Control” 4/1. https://cran.r-project.org/doc/Rnews/.

Footnotes

  1. The Contradiction Matrix is not quite symmetric, so stating the Contradiction both ways allows us to access a slightly larger set of Inventive Principles from two cells of the Matrix.↩︎

  2. Animals are nearly stationary compared to the vehicles.↩︎

  3. Arriving at Physical Contradictions is not always easy! If we can, then there are a very crisp set of TRIZ Separation Principles that we can apply to solve the Problem.↩︎

License: CC BY-SA 2.0

Website made with ❤️ and Quarto, by Arvind V.

Hosted by Netlify .