Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding Matrix and Polynomial Basis Activity to Address #354 #356

Merged
merged 4 commits into from
Oct 17, 2024

Conversation

jkostiuk
Copy link
Contributor

Here is my suggestion for #354

AT6 relies upon us having bases for our vector spaces. I decided to structure the discussion around our vector-equations to help reinforce how "all we're doing" is using our old stuff in a new context. We can do this if we have a basis and so, first, we need to justify we have a basis.

@jkostiuk
Copy link
Contributor Author

@StevenClontz I'm tagging you since you're also teaching this upcoming. If we get this merged (possibly after some helpful suggestions), I'd be happy to report how this lesson goes (which I expect will be the week after next).

Copy link

🚀 Preview available 🚀

https://8ea0d255.tbil.pages.dev

Co-authored-by: Steven Clontz <steven.clontz@gmail.com>
Copy link

🚀 Preview available 🚀

https://5b4b8671.tbil.pages.dev

@jkostiuk jkostiuk changed the title addresses issue #354 Adding Matrix and Polynomial Basis Activity to Address #354 Oct 15, 2024
Comment on lines 186 to 223
<task>
<statement>
<p> How many solutions does this equation have?
<ol marker="A." cols="2">
<li>1</li>
<li>infinitely many</li>
<li>none</li>
<li>2</li>
</ol>
</p>
</statement>
</task>
<task>
<statement>
<p>
How many solutions do the following matrix equation have?
<me>
x_1\left[\begin{array}{cc}
1&amp;0\\0&amp;0
\end{array}\right]+x_2\left[\begin{array}{cc}
0&amp;1\\0&amp;0
\end{array}\right]+x_3\left[\begin{array}{cc}
0&amp;0\\1&amp;0
\end{array}\right]+x_4\left[\begin{array}{cc}
0&amp;0\\0&amp;1
\end{array}\right]=\left[\begin{array}{cc}
4&amp;3\\1&amp;2
\end{array}\right].
</me>
<ol marker="A." cols="2">
<li>1</li>
<li>infinitely many</li>
<li>none</li>
<li>2</li>
</ol>
</p>
</statement>
</task>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

image

Minor point: the equation in the introduction probably belongs in the first task.

Major point: how do you expect students to answer these questions? They cannot convert the equation to a Euclidean vector equation (that's the point of this activity, to convince them that they can convert to $\mathbb R^4$), which puts their usual RREF approach out of reach.

But what about this? Just ask if (the basis) is a spanning set, with answer choices:

  • No, [example] is not a linear combination of these matrices. (3x)
  • Yes, every matrix in M22 is a linear combination of these matrices.

Next part: is (the basis) linearly independent?

  • No, [matrix] is a linear combination of [matrices] (3x)
  • Yes, each matrix cannot be expressed as a linear combination of other matrices in the set.

Then you're set up for part (c) without having to solve equations.

Copy link
Contributor Author

@jkostiuk jkostiuk Oct 15, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So, what I coach them to do in the past is to simplify the LHS of that matrix equation into matrix(x1,x2;x3,x4) and then we're just looking at matrix(x1,x2;x3,x4)= some specific matrix.

My students seem to have a hard time really processing how to build a linear combination of matrices and so I think having the LHS written out gives them a starting point.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ultimately, I think they'll be forced do what I describe (or take a more flexible approach) with your scaffolding, so I'm tempted to give it a shot. I also think your scaffolding would lead to more diversity of discussion in a productive way.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh of course. I too overlooked the obvious approach to turn [matrix]=[matrix] into a linear system rather than trying to find the right Euclidean vector equation. So scaffolding in that direction works as well, but I think the made up constants on the right-hand side is distracting more than building on their intuition of "spanning means we can build everything" and "independence means there's no redundant information" to approach this.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

agreed. i've got a commit coming in with the suggested changes for your review

@StevenClontz
Copy link
Contributor

I like the idea of having students develop the bases for $M_{2,2}$ and $\mathcal P_n$, but solving matrix/polynomial equations directly is exactly what conversion to Euclidean vectors is meant to avoid; I think we can establish these bases without having to manually solve such equations.

Copy link
Contributor

@StevenClontz StevenClontz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not yet convinced this the right scaffolding, but it's moving in a good direction.

Copy link

🚀 Preview available 🚀

https://436bd24d.tbil.pages.dev

Copy link
Contributor

@StevenClontz StevenClontz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like it, thanks!

@StevenClontz StevenClontz merged commit 5f8d74b into main Oct 17, 2024
1 check passed
Copy link

🚀 Preview available 🚀

https://a1c83c37.tbil.pages.dev

@jkostiuk jkostiuk deleted the 354-AT6-Suggestion branch October 17, 2024 19:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants