Skip to content

Commit 4a2e395

Browse files
committed
[main] Added quiz solutions
1 parent 9759a83 commit 4a2e395

File tree

1 file changed

+91
-0
lines changed

1 file changed

+91
-0
lines changed

pythonProblems/matrixpractice/rowreduction.py

Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,3 +138,94 @@
138138
# 7f + 5a + 3c = 120
139139
# 3f + 2a + 5c = 70
140140
# f + 2a + c = 20
141+
142+
# [[3, 1], [1, 2]] # [[a, b], [c, d]] with the identity matrix [[1, 0], [0, 1]] (which returns the same matrix)
143+
144+
# [[3, 1]] * [[a, c]]
145+
# [[3, 1]] * [[b, d]]
146+
# [[1, 2]] * [[a, c]]
147+
# [[1, 2]] * [[b, d]]
148+
149+
150+
# 3a + 1c = 1
151+
# 3b + 1d = 0
152+
# 1a + 2c = 0
153+
# 1b + 2d = 1
154+
155+
156+
# [[5, 2], [1, 2]] # [[a, b], [c, d]] with the identity matrix [[1, 0], [0, 1]]
157+
158+
# [5, 2] * [a, c]
159+
# [5, 2] * [b, d]
160+
# [1, 2] * [a, c]
161+
# [1, 2] * [b, d]
162+
163+
164+
# 5a + 2c = 1 # a + 2/5c = 1/5
165+
166+
# 5b + 2d = 0 # b + 2/5d = 0
167+
# 1a + 2c = 0
168+
# 1b + 2d = 1
169+
170+
171+
# a + 2c = 0
172+
# - a + 2/5c = 1/5
173+
# ------------------
174+
# 10/5 - 2/5c = -1/5
175+
# 8/5c = -1/5
176+
177+
178+
# c = (-1/5) * (5/8)
179+
# c = -5/40
180+
181+
# c = -1/8 ## found it
182+
183+
# 5a + 2(-1/8) = 1
184+
# 5a + -2/8 = 1
185+
# 5a = 1 + 2/8
186+
# 5a = 10/8
187+
# 5a = 5/4
188+
# a = 5/4 * (1/5)
189+
# a = 5/20
190+
191+
# a = 1/4 ## found it
192+
193+
194+
# b + 2d = 1
195+
# - b + 2/5d = 0
196+
# ----------------
197+
198+
# 10/5 - 2/5d = 1
199+
# --------------------
200+
# 8/5d = 1
201+
202+
# d = 5/8 ## found it
203+
204+
205+
# 5b + 2(5/8) = 0
206+
# 5b + 10/8 = 0
207+
# 5b = -10/8
208+
# b = -10/8 * 1/5
209+
# b = -10/40
210+
# b = -1/4
211+
212+
213+
# [[1, 1], [2, 2]] # [[a, b], [c, d]] ## [[1, 0], [0, 1]]
214+
215+
216+
# [1, 1] * [a, c] = 1
217+
# [1, 1] * [b, d] = 0
218+
# [2, 2] * [a, c] = 0
219+
# [2, 2] * [b, d] = 1
220+
221+
222+
# 1a + 1c = 1
223+
# 1b + 1d = 0
224+
# 2a + 2c = 0
225+
# 2b + 2d = 1
226+
227+
228+
# a + c = 0
229+
# - a + c = 1
230+
# -------------------------
231+
# Impossible to solve

0 commit comments

Comments
 (0)