TeamBasedInquiryLearning / linear-algebra

ARCHIVED - Materials for running a Team-Based Inquiry Learning linear algebra course
https://tbil.org/library
Other
10 stars 12 forks source link

EV3: Definition of subspace #282

Closed jkostiuk closed 2 months ago

jkostiuk commented 11 months ago

My team and I had some challenges with the definition of subspace used this year--it really went against our own upbringing as: a subspace is a non-empty subset of the vector space that is closed under addition and scalar multiplication.

I would really prefer to have what is Fact 2.3.3 be the definition at the beginning, and then have an activity and/or remark drawing attention to the fact that span(S) is always a subspace.

Lastly, can we make the non-empty qualifier more visible and rework 2.3.7 so it reads more like "to show W is not a subspace, we can disprove one of these three things; if it's a subspace, we need to prove these three things"

This particular issue is causing a real stir for us in grading problem sets. Some facilitators have made this point more clear than others, and we found it hard to hammer the point home the way it was written in the activity book. as a result, we have many disgruntled students who lost points for not showing the zero vector was in some subspace we were working with in the problem set.

StevenClontz commented 11 months ago

Agreed on Remark 2.3.7, and #283 cleans that up alongside the similiar AT1 remark. Let me know your thoughts.

StevenClontz commented 11 months ago

I'm open to swapping Def 2.3.1 and Fact 2.3.3. Previously we defined a subspace to be a subset that's also a vector space - no good anymore now that we've punted vector spaces besides $\mathbb R^n$ to AT5.

I guess I thought Def 2.3.1 was better motivated for students new to vector spaces: students just learned what a span is, so now we're studying what the result of spanning is as an object, and calling that a subspace.

siwelwerd commented 11 months ago

I think I would be in favor of a deeper exploration to motivate the idea here. The current 2.3.1 does not feel motivated at all to me. Neither does fact 2.3.3. Hence why the previous versions used the, IMO very natural, category theory idea of "A subThing is a Thing contained in another Thing".

So my first thought this morning is wondering if we can lean in on something I hear students say a lot: "$\mathbb{R}^2$ is inside of $\mathbb{R}^3$." And I'm always saying something like "Well yes but no--that thing just looks like a copy of $\mathbb{R}^2$, and there's lots of ways we could do that so we don't want to call just one of them $\mathbb{R}^2$. And I guess really drive at that question: What does it mean to "look like" $\mathbb{R}^2$ for our purposes?

jkostiuk commented 11 months ago

I'd also be in favour of a deeper exploration. In EV2, students learn how to decide the answer to the question "Is span(S)=R^n?" and, notably, sometimes the answer is "no".

So, something that I think would be well-motivated is "What properties are true about the sets span(S)?" and get them to discover that span(S) is (a) non-empty (even when S is empty); (b) closed under addition and (c) closed under multiplications. These seem like useful properties, and so it then makes sense to give a name to subsets that satisfy these important properties.

Behind the scenes, we're basically having them discover that span(span(S))=span(S) and then we can also maybe close the section with the observation that span(W)=W whenever W is a subspace?

siwelwerd commented 10 months ago

Copying this over from the #315 discussion, where @jkostiuk proposed:

How about the following: let's work up to defining a Euclidean Subspace to be a subset of Euclidean vector that satisfies >(1) non-empty, (2) closed under sums, and (3) closed under scalar multiplication.

Prior to making this definition, we can use the activity I wrote in this PR to have students see that Span(S) satisfies these >properties and then we can bring a modified version of the first activity of EV7 to EV3 that has students discover that >solutions to homogenous equations also enjoy these properities.

Then, as a whole, the lesson is basically "here are two kinds of sets of vectors we work with a lot; they enjoy these three >properties, so we name it" and then if we use the name Euclidean subspace, then in AT5 we just drop euclidean (in the >same way we stop saying euclidean vector)?

This would make EV3 a little longer, but I think it's time well spent if it's motivating the importance of subspace better.

I mentioned this to Jordan in conversation, but I would welcome a PR implementing this followed by feedback in the spring on how it went. I'll leave this open until that PR is made, and go ahead and close out #315

siwelwerd commented 2 months ago

I believe this was closed by #336