1. Homepage
  2. Homework
  3. MATH3204 Numerical Linear Algebra & Optimisation (S2-2022): Assignment 01
This question has been solved

MATH3204 Numerical Linear Algebra & Optimisation (S2-2022): Assignment 01

Engage in a Conversation
University of QueenslandMATH3204Numerical Linear Algebra OptimisationMathematicalLinear Algebra

MATH3204 (S2-2022): Assignment 01 CourseNana.COM

1. Vector Spaces [2 marks each] CourseNana.COM

Determine whether each of the following is a subspace and justify your answer. In all these cases the underlying field is R. CourseNana.COM

(a) (a,b,c)R3 |a+2b+2c=0 (b)(a,b,c)R3 |a2 =b CourseNana.COM

(c) {f C[0,1] | f(1/2) = 1} with the standard function addition and scalar multi- plication where C[0,1] denotes the set of all continuous functions on the interval CourseNana.COM

0 x 1.
(d) A
R2×2 |A= 0 a+b , a,bR with the standard matrix addition and scalar multiplication. CourseNana.COM

2. Linear Maps [6 marks each] CourseNana.COM

(a)  Let Pn denote the space of polynomial of degree at most n with real coefficients. Find the matrix representation of the differential operator D : P3 → P2 given by D(at3 + bt2 + ct + d) = 3at2 + 2bt + c with respect to the standard monomial basis for P3 and P2. CourseNana.COM

(b)  Do the same as above with {2, (t + 1)/2, t2} for a basis of the range of D (still use the standard monomial basis for the domain of D). CourseNana.COM

3. Matrix Range, Rank, and Pseudo-inverse [30 marks] CourseNana.COM

Let A C and b C . Show that the following three statements are equivalent: CourseNana.COM

• There exists a vector x Cn such that Ax = b,
• Rank(A) = RankA b
where A b Cm×(n+1) is a matrix obtained by appending b after the last column of A, and • AAb = b. CourseNana.COM

4. Spectral Properties [5 marks each] CourseNana.COM

Supposeu,vC , n2,u̸=0,v̸=0andletA=uv . CourseNana.COM

(a)  Find all the eigenvalues of A. CourseNana.COM

(b)  When is A diagonalizable and when is it not? In other words, find conditions on u and v that ensure A is not defective. CourseNana.COM

(c)  When is A unitarily diagonalizable and when is it not? In other words, find conditions on u and v that ensure A is normal. CourseNana.COM

(d)  Find all the singular values of A. CourseNana.COM

5. SVD [5 marks each] CourseNana.COM

In this question, you will use SVD to compress your image. Take a picture of yourself and load it using a programming language of your choosing. For Matlab and Python, you can respectively look into functions imread and open from Python Imaging Library (PIL). CourseNana.COM

(a)  After loading your image, turn it into gray-scale. Write a short script for computing its truncated SVD. You can use the inbuilt function svd for both Matlab and Python (in the NumPy library). Start with rank r = 2 and go up by powers of 2, to r = 64. Show the resulting images. CourseNana.COM

(b)  Comment on the performance of the truncated SVD. State how much storage is required as a function of r and matrix dimensions and compare it with the storage required for the original picture. CourseNana.COM

(c)  Now do the same but keep the colors, i.e., don’t turn your image into gray-scale. Your code for this part should output colored compressions of your original image that (Hint: consider performing SVD on each RGB color band separately and then combine the results). CourseNana.COM

6. Positive Semi-definite Matrix [15 marks] CourseNana.COM

SupposeAR ,A =A,andx,Ax0, xR . Showthatz,Az0, z CourseNana.COM

Note: CourseNana.COM

• This assignment counts for 15% of the total mark for the course. 2 CourseNana.COM

100 marks in total CourseNana.COM

  • Although not mandatory, if you could type up your work, e.g., LaTex, it would be greatly appreciated.
  • Show all your work and attach your code and all the plots (if there is a programming question).
  • Combine your solutions, all the additional files such as your code and numerical results, all in one single PDF file.
  • Please submit your single PDF file on Blackboard.

  CourseNana.COM

Get in Touch with Our Experts

WeChat WeChat
Whatsapp WhatsApp
University of Queensland代写,MATH3204代写,Numerical Linear Algebra Optimisation代写,Mathematical代写,Linear Algebra代写,University of Queensland代编,MATH3204代编,Numerical Linear Algebra Optimisation代编,Mathematical代编,Linear Algebra代编,University of Queensland代考,MATH3204代考,Numerical Linear Algebra Optimisation代考,Mathematical代考,Linear Algebra代考,University of Queenslandhelp,MATH3204help,Numerical Linear Algebra Optimisationhelp,Mathematicalhelp,Linear Algebrahelp,University of Queensland作业代写,MATH3204作业代写,Numerical Linear Algebra Optimisation作业代写,Mathematical作业代写,Linear Algebra作业代写,University of Queensland编程代写,MATH3204编程代写,Numerical Linear Algebra Optimisation编程代写,Mathematical编程代写,Linear Algebra编程代写,University of Queenslandprogramming help,MATH3204programming help,Numerical Linear Algebra Optimisationprogramming help,Mathematicalprogramming help,Linear Algebraprogramming help,University of Queenslandassignment help,MATH3204assignment help,Numerical Linear Algebra Optimisationassignment help,Mathematicalassignment help,Linear Algebraassignment help,University of Queenslandsolution,MATH3204solution,Numerical Linear Algebra Optimisationsolution,Mathematicalsolution,Linear Algebrasolution,