Skip to main content

Ambiguous Objects using Mathematical Functions

 Ambiguous: open to more than one interpretation; having a double meaning (according to the Oxford Dictionary). You typically use this adjective in an English or art class rather than a math class because literature and artwork can sometimes have multiple meanings or viewpoints. But not math. Two plus two is always four. The square root of nine is always three. And a function always results in that specific graph. I think that’s why I’ve always had a certain liking to math because it was always direct and to the point with not a lot of room for interpretation. However, by this week’s project, my mind has been blown by the ability to use math functions to create an ambiguous object.

Before we get into the math for the object, I’d also like to point out a real-world example of ambiguous objects, optical illusions. They use the same method that we are going to use by find a shared visual point or line that forces the audience to view one thing or the other. Have you ever been left starting at an optical illusion wondering why you can’t see both options? That’s why.

The goal of this ambiguous object is to view the object from one side to see one function, then view it from the other side to view the other function. But how does that work? We are going to use two functions, their parameterization, and perspective to build this ambiguous object.

First, we start with our two parameterized curves.

 







 






Observer 1 thinks they will see and observer 2 thinks they will see . We assume that each view will be looking at the object at a 45-degree angle and far enough away to treat the entire curve as a specific point. We assume the parameterization of these curves, r(t), will give the floating curve which will allow the object to be seen differently from the two different perspectives. Let’s find an expression for r(t) for the floating curve that will combine the two points of vision for these curves.

We will need to find the equation ra(s) through and parallel to <0,1,1> and the parameterization. We will also need to find the same thing for the second curve; the equation rb(t) through and parallel to <0,-1,1> . The results are and .

We now set these equations equal to each other and solve for the point of intersection.

Then plug s and t back into the parameterizations and get our final parameterization of the floating curve. This will represent our top curve and will form each function depending on the viewpoint.

We continue to build the function into and object.

If you look, you can see what function each observer’s perspective will see. Observer one will see the curve for f(x).


Observer 2 will see the curve for g(x). 


(Note: the rectangle at the bottom is used as a platform for the object and tells the observers to always view it from the longer side.)

I chose this object and these functions because I enjoy working with trig functions as they always surprise me with the different curves they can make. I also wanted to see how two completely different curves would show in a 3D object and how distinct they will be for each viewer. For example, one curve has distinct directional changes and is duplicated in all four quadrants, while the other curve is a single line function. 




 


 

Comments

Popular posts from this blog

Do Over: Double Integrals over Regions

Introduction Over the semester we've looked at many topics and created 3D models. For this we are going to revisit an old topic, double integrals over a region. In this we found the volume of a surface in the xyz-plane bounded by two curves. From the many topics I chose to revisit this topic. I have a couple reason to why I chose to redo this. First, the model did not print correctly. The print added spaces between the rectangular prisms. Another reason was that I think the surface and curves did not represent the topic entirely. The surface I chose just increased between the curves. Improvements When making the model on Onshape there were no spaces between the rectangles, which can be seen on the right. However, when printing this spaces were being added. The second issue was with the surface I chose which was \(f(x,y)=xy+x\). This function only increased over the two curves I chose \begin{align*} f(x) &= \sqrt{x} ...

The Septoil Knot

Knots are a very interesting topic and a field that has not quite been fully discovered, so mathematicians are still discovering new ideas and invariances about knots even today. While it may seem like knots are a simple skill you learn at camp, they actually have a lot of mathematical properties and in this blog post we are going to look at just a few. By mathematical definition, a knot is a closed curve in three dimensional space that does not intersect itself. Since we are working with three dimensional space and you are reading this on a two dimensional screen, we need a way to look at knots in two dimensions and that is where knot projections come in. A knot projection is simply a picture of a knot in two dimensions and where a knot crosses itself in the projection is simply a crossing of that projection. The number of crossings of a knot is the smallest number of crossings among all projections of a knot. Since a knot is not necessarily solid, one...

Knot 10-84

Introduction In mathematics, a knot is simply a closed loop. The simplest version of this is the unknot, which is a just a closed circle (imagine a ponytail holder). Knots, however, quickly become more complicated than this more basic example. This post will examine a particular knot (knot 10-84) and a few of its knot invariants. Crossing Number Knots are often defined by their crossing number, which is the number of times the knot’s strands cross each other. As indicated in its name, knot 10-84 is a 10 crossing knot. In order to visualize the knot, we can look at its knot projection, in which the knot is represented by a line segment broken only at its undercrossings: Tricolorability Now that we’ve looked at knot crossings, we will examine a potential property of knots: tricolorability. In order to understand tricolorability, it is first important to know that one strand of a knot is defined as an unbroken line segment in the knot p...