Suppose you are introducing a new concept, and you start with (what you think is) a toy example. Is it okay to refer to your example as a "trivial problem?"
Does this depend on the field and/or level of the class you are teaching?
Academia Stack Exchange is a question and answer site for academics and those enrolled in higher education. It only takes a minute to sign up.
Sign up to join this communitySuppose you are introducing a new concept, and you start with (what you think is) a toy example. Is it okay to refer to your example as a "trivial problem?"
Does this depend on the field and/or level of the class you are teaching?
"Trivial" often means "too simple to be a real problem". For example, in an class on optimisation methods years ago, the lecturer said "for our first example, we're going to study the problem of maximising the number of ones in a binary string of length n". My thought for most of the class was "well, that's bloody obvious—you just write n ones in a row—why are we looking at this". I eventually realised that it was being used because it made it easy to describe how the algorithms worked, not because it was a challenging problem in any way.
I think that's a good example of where the word "trivial" is good shorthand—the problem isn't of any importance, but it is being used to illustrate a point. This is similar to how trivial is used in a lot of pure mathematics, where it often means "the simplest example that satisfies the definition" (like "the trivial group"). As with all such jargon, though, it is worth explaining to students what you are going to be meaning by the word "trivial" and why trivial examples are worth looking at at all.
Context matters. If you say, "Let's start with a trivial example" and then you do start with a trivial example, that's good. You've put your class on notice that you starting with something that's stripped down and you're going to build on it. If you say the same thing but immediately introduce something that's moderately complex (even if it has been simplified as much as possible) then "trivial" was the wrong word.
I personally would not use the word "trivial" to describe a simple example. Instead, I would call it a "simple" or "toy" example.
The reason is that, to me at least, calling something trivial means it is not just simple, but degenerate in some way, and that there is therefore no insight to be gained from it. The examples that one uses in teaching are often very simple, so that they are able to be worked in real-time, but anything but trivial: instead, a good example is typically very carefully crafted to reveal particular interesting aspects of the material from as simple a situation as possible.
It is useful to recall what "trivial" means. It derives from the seven medieval liberal arts, and refers to the Trivium, or the "lower three" arts: grammar, logic and rhetoric. After the Trivium, students would study the Quadrivium, or the "upper four" arts: arithmetic, geometry, music, and astronomy.
The idea was that the Trivium provided the student with the tools needed to address the Quadrivium.
In this context, calling something "trivial" essentially means that this was either already addressed in a lower-level course, or can easily be understood using tools from that lower-level course. It does not mean that the "trivial" problem is easy, or boring, or useless.
Keeping this bit of etymology in mind, I'll happily call something "trivial" that fits this definition.
No. The other posters have based their responses primarily on the meaning of the word. Mine is based on the impact on students. Students may be offended or hurt if you call something "trivial" which they do not feel is trivial. Students may not view the word with the connotations you, or other posters on stack exchange, anticipate. In addition, you cannot anticipate in complete detail what academic backgrounds your students might have. Maybe they were sick the day they should have learned the basis for your "trivial" concept. I consider the word unwise to use unless given a specific meaning first.