Why Fields are Necessary for Linear Algebra

Click For Summary

Discussion Overview

The discussion revolves around the necessity of fields in linear algebra, exploring whether linear algebra can be formulated without the concept of fields and the implications of using different fields such as real numbers, complex numbers, and finite fields.

Discussion Character

  • Debate/contested
  • Conceptual clarification
  • Technical explanation

Main Points Raised

  • Some participants argue that fields are essential for understanding the behavior of mathematical systems under addition and multiplication, particularly in the context of linear algebra.
  • Others contend that linear algebra can be formulated without the notion of fields, using real numbers as scalars, although this approach may become cumbersome over time.
  • It is noted that many theorems applicable in the real number case also hold in the complex number case, with some exceptions.
  • Some participants suggest that abstracting to a general field simplifies the presentation of results and proofs across various contexts.
  • Practical applications of linear algebra are mentioned, including coding theory and cryptography, which may utilize finite fields and vector spaces.
  • There is a correction regarding the nature of matrix multiplication, with some participants clarifying that while matrix multiplication is not commutative, certain matrices can commute.

Areas of Agreement / Disagreement

Participants express differing views on the necessity of fields in linear algebra, with no consensus reached on whether fields are required or merely beneficial for abstraction and generalization.

Contextual Notes

Some statements made regarding matrix multiplication and commutativity are challenged, indicating potential misunderstandings or oversights in the discussion.

timkuc
Messages
7
Reaction score
0
Why do we need fields (Why do we define fields?)for linear algebra?
 
Physics news on Phys.org
Here's a discussion on fields:

http://en.wikipedia.org/wiki/Field_(mathematics)

The short answer is that in mathematics, mathematical systems are classified as groups, rings and fields. Knowing what a mathematical system is helps us understand how to work with it. Is is distributive? Is it commutative? Is it closed?

In mathematics it helps to understand how mathematical systems behave under addition and multiplication knowing that its a field means knowing the rules that apply like whether addition or multiplication are commutative or distributive or associative...

In the case of linear algebra we are working with matrices of numbers adding and multiplying them in specific ways and so its important to know how they will work under commutativity for example.

http://en.wikipedia.org/wiki/Matrix_multiplication

and matrix multiplication is anti-commutative vs real number multiplication which is commutative.
 
timkuc said:
Why do we need fields (Why do we define fields?)for linear algebra?

We don't. You can formulate linear algebra perfectly without ever using the notion or even the concept of a field. Most introductory courses do things this way and assume that all scalars are in ##\mathbb{R}##.

However, this becomes awkward in the long run. Indeed, we can also do linear algebra with scalars in ##\mathbb{C}## and this is incredibly useful. And almost all of the theorems that hold in the ##\mathbb{R}## case hold also in the ##\mathbb{C}## case (with some notable exceptions!).

And then if you go further in math, you might want to restrict the scalars to ##\mathbb{Q}##, to ##\mathbb{Q}[\sqrt{2}]## or even to finite sets such as ##\{0,1\}## with some weird addition and multiplication. A lot of theorems in ##\mathbb{R}## still hold in these cases with virtually the same proofs!

So instead of giving the same results and proofs over and over again, it is easier to just abstract things and work in a general field instead. In practical applications however, we will always make the field concrete and choose to work in ##\mathbb{R}##, ##\mathbb{C}## or something else.
 
micromass said:
I don't think you meant to say this. See http://en.wikipedia.org/wiki/Anticommutative

Yes, my mistake its just not commutative ie if A and B are two matrices then AB =/= BA unless one is the identity matrix.

I guess I'm getting too smart for my own good.
 
jedishrfu said:
I guess I'm getting too smart for my own good.
That happened to me long ago. Although, for some reason, my friends don't see it that way!
 
HallsofIvy said:
That happened to me long ago. Although, for some reason, my friends don't see it that way!

Must be an age thing. I retired once maybe I need to retire again. :-)
 
jedishrfu said:
if A and B are two matrices then AB =/= BA unless one is the identity matrix.

Sorry to bother you again, but I think this statement is also not accurate. Surely it is possible for two matrices to commute even if both are not the identity?
 
micromass said:
Sorry to bother you again, but I think this statement is also not accurate. Surely it is possible for two matrices to commute even if both are not the identity?

Thanks again...

Now I know why I liked Physics and computers... in physics you can be fuzzy with your math and in computers any mistakes can be blamed on them.
 
  • #10
jedishrfu said:
Yes, my mistake its just not commutative ie if A and B are two matrices then AB =/= BA unless one is the identity matrix.

I guess I'm getting too smart for my own good.

Sorry, but diagonal matrices actually commute with all matrices.
 
  • #11
In practical applications however, we will always make the field concrete and choose to work in R, C or something else.

I was just reading some coding theory (has to do with some very tenuous job lead that I'm pursuing), and apparently, it's useful to make your codes into a vector space over finite fields. So, there are actually practical applications for other fields.

Here's the reference, if you're interested.

http://hyperelliptic.org/tanja/teaching/CCI11/CODING.pdf

Also, there's probably some use in cryptography, I would guess. Various different subfields of the complex numbers were historically the reason why they were introduced, in Galois theory, which answers questions about the solubility of polynomial equations. In that context, it's a little more natural because you just want to consider sets that are closed under multiplication, addition, and inverses.
 

Similar threads

  • · Replies 19 ·
Replies
19
Views
4K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 10 ·
Replies
10
Views
3K
Replies
10
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 12 ·
Replies
12
Views
2K
  • · Replies 3 ·
Replies
3
Views
4K