MATH347
Linear Algebra for Applications

Course syllabus

Times

MWF 2:30-3:20PM, Peabody 104

Office hours

W 3:30-5:00PM, Th 1:30-3:00PM, CP451

Instructor

Sorin Mitran

Assistants Ethan Hurst, Chuxiangbo Wang

Mathematics is a branch of knowledge dealing with abstract concepts such as quantity, structure, change, or patterns. A single number is sometimes sufficient to assess some quantities such as a person's height or weight. In such cases, once a unit of measurement has been established such as meter for height or kilogram for weight, arbitrary heights or weights are expressed as a multiple of the unit. An example is h=1.83m, signifying that height h is 1.83 times the meter unit of length. Inspired by weight measurements on a scale, we say that h is a scaling of the meter unit by factor 1.83. However, for most objects encountered in nature a single number is insufficient. Some fundamental questions that then arise are:

One particularly useful approach is recognize that many objects can be described by m numbers, with m a fixed natural number, m. Some procedure must be introduced to describe an arbitrary object 𝒃. One idea is to choose n objects each characterized by m numbers, 𝒂1,𝒂2,,𝒂n, to play the role of “units of measurement”, scale them and then combine them is some way. In linear algebra the chosen combination procedure is addition leading to the formula,

𝒃=x1𝒂1+x2𝒂2++xn𝒂n.

The above linear combination leads to a treasure trove of applications: balancing a chemical reaction, determining market equilibrium, finding genetic inheritence, analyzing social interactions, identifying faces in a crowd. Solutions to all these problems are found by linear combinations, and linear algebra provides the rigorous framework to determine answers to questions such as:

The instructor reserves the right to make changes to the syllabus. Any changes will be announced as early as possible.

Course goals

Students will acquire proficiency in the formulation, theory and solution of finite dimensional linear algebra problems.

Honor Code

Unless explicitly stated otherwise, all work is individual. You may discuss various approaches to homework problems with students, instructors, but must draft your answers by yourself.

Grading

Required work

Mapping of point scores to letter grades

Grade

Points

Grade

Points

Grade

Points

Grade

Points

H+,A cum laude

101-110

H-,B+

86-90

P-,C+

71-75

L-,D+

56-60

H+,A

96-100

P+,B

81-85

L+,C

66-70

L–,D-

50-55

H,A-

91-95

P,B-

76-80

L,C-

61-65

F

0-49

Examinations

Course policies

Accessibility resources and services. The University of North Carolina at Chapel Hill facilitates the implementation of reasonable accommodations, including resources and services, for students with disabilities, chronic medical conditions, a temporary disability or pregnancy complications resulting in barriers to fully accessing University courses, programs and activities.

Accommodations are determined through the Office of Accessibility Resources and Service (ARS) for individuals with documented qualifying disabilities in accordance with applicable state and federal laws. See the ARS Website for contact information: https://ars.unc.edu or email ars@unc.edu.

Counseling and psychological services (CAPS). CAPS is strongly committed to addressing the mental health needs of a diverse student body through timely access to consultation and connection to clinically appropriate services, whether for short or long-term needs. Go to their website: https://caps.unc.edu/ or visit their facilities on the third floor of the Campus Health Services building for a walk-in evaluation to learn more.

Title IX resources. Any student who is impacted by discrimination, harassment, interpersonal (relationship) violence, sexual violence, sexual exploitation, or stalking is encouraged to seek resources on campus or in the community. Reports can be made online to the EOC at https://eoc.unc.edu/report-an-incident/. Please contact the University's Title IX Coordinator (Elizabeth Hall, interim – titleixcoordinator@unc.edu), Report and Response Coordinators in the Equal Opportunity and Compliance Office (reportandresponse@unc.edu), Counseling and Psychological Services (confidential), or the Gender Violence Services Coordinators (gvsc@unc.edu; confidential) to discuss your specific needs. Additional resources are available at safe.unc.edu.

Course materials

Course topics

Textbook

The following textbooks are freely available in electronic form from the UNC library.

All course concepts are presented on slides below. Additional details can be obtained mostly from the first textbook with some additional topics from the second.

Class slides

Slides summarizing the main topics of each lecture are generally posted 48 hours prior to class time. It is useful to glance at these before class to better assimilate the material, ask clarifying questions during class time. Relevant sections from Introduction to Linear and Matrix Algebra are indicated as §1.2. Those from Advanced Linear and Matrix Algebra are indicated as 𝔰1.3.

Week

Date

Topic

01

01/10

VEC

Lesson01 §1.1

Lesson02 §1.2

02

01/17

MAT

Lesson03 §1.3

Lesson04 §1.3

03

01/24

OCT

Lesson05 §1.4

Lesson06 §2.1

04

01/31

COM

Lesson07 §2.1

Lesson08 §2.2

05

02/07

SPC

Lesson09 §2.3

Lesson10 §2.4

06

02/14

FTLA

Lesson11 𝔰1.1

Lesson12 𝔰1.4

07

02/21

TRS

Lesson13 §2.4, 𝔰1.C

Lesson14 (faces.mat , facedata.zip)

08

02/28

FAC

Lesson15

Lesson16

09

03/06

Midterm review

Practice Midterm Solution

Midterm examination

10

03/20

DET

Lesson17

Lesson18

11

03/27

LSQ

Lesson19

Lesson20

12

04/03

LSQ

Lesson21

Lesson22

13

04/10

EIG

Lesson23

Lesson24

14

04/17

EIG

Lesson25

Lesson26

15

04/24

SVD

Lesson27

Lesson28

16

04/29

RVW

Homework

Homework is assigned through Canvas using Matlab Grader.

Nr.

Issue Date

Due Date

Topic

Exercises

Problems

Projects

Template

Solutions

01

01/17

01/24

VEC

02

01/24

01/31

MAT

03

01/31

02/07

OCT

04

02/07

02/14

COM

05

02/14

02/21

SPC

06

02/21

02/28

FTLA

07

03/20

03/27

TRS

08

03/27

04/03

FAC

09

04/03

04/10

SYS

10

04/10

04/17

LSQ

11

04/17

04/24

EIG

12

04/24

04/29

SVD

Software

The course will use the Octave/Matlab language to carry out vector and matrix operations. Students can install this software on their laptops, but they are large systems. For course purposes it is sufficient to use Octave-online. Very many tutorials are found through a web search.