Where will engineers use vector spaces ?

  • Context: Undergrad 
  • Thread starter Thread starter thrillhouse86
  • Start date Start date
  • Tags Tags
    Vector Vector spaces
Click For Summary

Discussion Overview

The discussion centers around the applications of vector spaces in engineering, particularly how these concepts are relevant beyond theoretical mathematics. Participants explore various fields of engineering, including electrical engineering, and provide examples of where vector spaces and linear algebra are utilized in practice.

Discussion Character

  • Exploratory
  • Technical explanation
  • Conceptual clarification
  • Debate/contested

Main Points Raised

  • Some participants highlight the importance of vector spaces in control theory and material stress analysis.
  • One participant mentions the use of matrices in circuit theory for solving current and voltage, as well as in electromagnetic field theory.
  • Another participant points out that computer memory management involves partitioning matrices, which relates to vector space concepts.
  • Linear operators are noted as crucial in computer graphics and CAD software.
  • Cryptography is discussed as an area where matrices are employed for secure information exchange.
  • Least squares estimation is presented as a practical application in digital filter design and control systems.
  • Fourier analysis is cited as a significant application, with the discrete Fourier transform being a finite dimensional example.
  • Incidence matrices in circuit topology are mentioned, which relate to Kirchhoff's laws and state-space analysis.
  • Orthogonal projections are discussed in the context of adaptive beamforming to enhance signal quality.
  • Participants mention solving nonhomogeneous PDEs using eigenfunction expansions and the relevance of Sturm-Liouville theory.
  • Basic signals and systems courses are noted to rely on the properties of complex exponentials as eigenfunctions of ODEs.
  • Singular Value Decomposition (SVD) is highlighted for its applications in image compression and numerical methods.
  • One participant reflects on the understanding of integral transforms through the lens of infinite dimensional vector spaces.

Areas of Agreement / Disagreement

Participants express a variety of applications for vector spaces in engineering, but there is no consensus on a singular view or comprehensive list of applications. Multiple competing perspectives on the relevance of vector spaces exist, indicating a rich discussion with no definitive resolution.

Contextual Notes

Some participants note that the applications discussed may depend on specific engineering disciplines, and the understanding of vector spaces can vary based on the context in which they are applied.

thrillhouse86
Messages
77
Reaction score
0
Hey All,

I am tutoring a mixed class of (mostly) engineers and physicists and I am trying to get across how important the concept of a vector space is - that its not just some abstract problem that only pure mathematicians need to worry about.

Its easy to highlight the need for linear algebra for physicists - Quantum Mechanics is entirely based on it. I am finding it harder to justify to engineers where they will use vector spaces - I know its important for time domain (state space) control theory and you describe stresses in materials using tensors.

Can anyone think of other applications of vector spaces for engineers ?

Cheers,
Thrillhouse
 
Physics news on Phys.org
I'm studying electrical engineering. In circuit theory, we use matrices to solve for current or voltage. In electromagnetic field theory which is a fundamental course for communication engineering, conception of divergence, curl are important.
For other fields of engineering, computer memory extensively uses the conception of partition of matrices. If the matrices size gets larger than the space of computer memory it divides the matrices into submatrices and does calculation.
Again linear operator plays a key role in computer graphics. For many CAD software generates drawing using linear operators.
And don't forget about cryptography. Matrices can be cleverly used in cryptography. Exchanging secret information using matrix is very robust and easy in one sense.
How about MATLAB? This software is widely used in engineering fields and MATLAB's default data type is matrix.
 
And, of course, Linear Algebra is the underlying theory for all of linear differential equations.
 
I am an electrical engineer, and find that vector spaces and matrix algebra come up often. Examples:

1) Least square estimation has a nice subspace interpretation. Many linear algebra texts show this. This kind of estimation is used a lot in digital filter design, tracking (Kalman filters), control systems, etc.

2) FOURIER ANALYSIS! The discrete Fourier transform is a nice finite dimensional example, and the FFT algorithm is just fun to learn about. Continuous time is nice too, but then you are in infinite dimensional space of course ...

3) incidence matrices from graphs that represent circuit topology. The kirchof voltage and current laws can then be nicely represented in matrix form. Yes, I had an undergrad electrical engineering class that covered this stuff, and included state-space analysis, matrix exponentials, etc.

4) We use orthogonal projections all the time. For example, in adaptive beamforming, if the interference signals have a very high signal to noise, we essentially project the data orthogonal to the interference subspace in order to maximize the signal to noise of the desired signals. In the limit of infinite interference to noise, you get exactly the subspace projection.

5) Solving nonhomogeneous PDEs using eigenfunction expansions. I know, this is infinite dimension again, but relating sturm-liouville to symmetric matrices, and solving Ax=c by eigenvector expansions is fun. This kind of problem comes up in electrodynamics (electrical engineering), fluids (mechanical/civil/chemical engr.), quantum mechanics (electrical/materials/chemical engr). etc.

6) ODEs, of course. Basic signals and systems courses are basically based on the fact that complex exponentials are the eigenfunctions of constant coefficient ODEs. Fourier transform is basically a projection onto this space. 7) SVD is used everywhere for things like compressing images, decomposing 2-D filters into simple outer products of 1-D filters (much more efficient to implement). SVD for numerics is also important ...

jason
jasonEDIT: the book "linear algebra and its applications" by Strang has nice examples that relate to engineering, included a bunch of those above. The "applications" edition of Anton's "elementary linear algebra" book has a bunch of chapters with nice applications.
 
Last edited:
Integral transforms made sense in an entirely new way to me, once I understood them in terms of generalizing vector spaces to an infinite dimensional limit.
 

Similar threads

  • · Replies 13 ·
Replies
13
Views
4K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 25 ·
Replies
25
Views
4K
  • · Replies 24 ·
Replies
24
Views
5K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 32 ·
2
Replies
32
Views
3K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K