*Bits, ink, particles, and words.*

I’m currently studying both mathematics and physics in university, and I have to admit that it can be difficult to straddle the line between the two. Both are similar, yet demand different mindsets in terms of how to think about tackling a problem and actually coming up with a solution. In mathematics, not only is the right answer desirable. Every step along the way should be rigourously justified. That’s because the conclusion that one wants to get to rests on the arguments that come beforehand. Without those arguments, you don’t have anything. This is why mathematics classes require students to create proofs that carefully apply definitions. I’m not saying that there isn’t any playfulness involved, but when it comes down to making an argument, the clearer the supporting propositions, the easier it is for others to become convinced of the truth of your claim.

If you’ve ever taken a mathematics course, chances are that you’ve seen how definitions are one of the common items on the board. Definitions form the heart and soul of mathematics. They allow us to pose problems in very precise ways, yet they are the bane of many students, who get back their assignments and see that points were deducted because things that seemed “minor” and weren’t included were in fact quite important.

Broadly speaking, I classify mathematic into two bins. On the one hand, there’s the mathematics that many students in university must learn, such as calculus and linear algebra. These form the bedrock of many jobs in the corporate world, and so students from business, computer science, finance, and other disciplines have good reason to learn these topics. Likewise, there are parts of mathematics that are useful to scientific disciplines like physics, chemistry, biology, and so on. The common thread here is that these mathematical courses are *operational*.

When learning about functions, a few properties come up over and over. In particular, we often hear about functions being one-to-one (injective) or onto (surjective). These are important properties of functions that allow one to set up correspondences between sets (bijections), as well as study other features of various functions. I wanted to go through these two properties in a slightly different way than what most sources will do to explain them, so hopefully this will be a good analogy to keep on mind when discussing these two properties.