<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1592900450959415300</id><updated>2011-07-07T18:33:35.315-05:00</updated><category term='week1'/><category term='week2'/><title type='text'>CSC236 - SLog</title><subtitle type='html'>A course log for CSC236- Introduction to the Theory of Computation.

It will be a first person narrative chronicling the experiences of a 2nd year CS student experiencing the trials and tribulations of CSC236.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://g8cutz-csc236-slog.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1592900450959415300/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://g8cutz-csc236-slog.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Patrick</name><uri>http://www.blogger.com/profile/10515417544136165041</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>13</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1592900450959415300.post-3804373296109358533</id><published>2008-12-05T10:40:00.003-06:00</published><updated>2008-12-05T11:03:55.362-06:00</updated><title type='text'>Outside the Wall</title><content type='html'>&lt;span style="font-style: italic;"&gt;"...we came in?"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I am leaving with a positive attitude.&lt;br /&gt;&lt;br /&gt;Another theory course almost done and over.  With 236 like 165, it was a great experience.  The concepts covered were done well, with a great deal of subtle humour.&lt;br /&gt;&lt;br /&gt;I feel that the exam, with the proper preparation, will go well, even though I have three exams in three days (CSC236 being on the final day).&lt;br /&gt;&lt;br /&gt;I went in with a great attitude and so am leaving with one.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Isn't this where..."&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1592900450959415300-3804373296109358533?l=g8cutz-csc236-slog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://g8cutz-csc236-slog.blogspot.com/feeds/3804373296109358533/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1592900450959415300&amp;postID=3804373296109358533' title='32 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1592900450959415300/posts/default/3804373296109358533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1592900450959415300/posts/default/3804373296109358533'/><link rel='alternate' type='text/html' href='http://g8cutz-csc236-slog.blogspot.com/2008/12/outside-wall.html' title='Outside the Wall'/><author><name>Patrick</name><uri>http://www.blogger.com/profile/10515417544136165041</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>32</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1592900450959415300.post-2778124568524620102</id><published>2008-12-02T14:08:00.003-06:00</published><updated>2008-12-02T14:11:49.476-06:00</updated><title type='text'>Polya Problem Solving</title><content type='html'>&lt;span style="font-weight: bold;"&gt;0.  THE PROBLEM A3:3&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The language defined by L(R), where R is a regular expression that does not include a Kleene star, is a finite language.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1.  UNDERSTANDING THE PROBLEM&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Condition: the regular expression denoting L does not contain a Kleene star I need to show that if this condition is true then L is finite.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2.  DEVISING A PLAN&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This question is similar to one in the course notes.  I will consult the course notes.  It appears that some form of induction will be needed, structural induction.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3.  CARRYING OUT THE PLAN&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;L(R), the language denoted by the regular expression R, which does not contain a Kleene star, is defined by structural induction on R:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Basis:&lt;/span&gt;&lt;br /&gt;If R is a regular expression, by definition then either R = null or R = \epsilon or R = a, for some a \in \Sigma.&lt;br /&gt;&lt;br /&gt;L(null) = null (the empty language, consisting of no strings)&lt;br /&gt;L(\epsilon) = \epsilon (the language consisting of just the empty string)&lt;br /&gt;For any a \in \Sigma, L(a) = {a} (the language consisting of the one-symbol&lt;br /&gt;string a)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Induction Step:&lt;/span&gt;&lt;br /&gt;If R is a regular expression without a kleene star then by definition either R = (S+T) or R = (ST) for some regular expressions S and T, where we can assume that L(S) and L(T) have been defined inductively and denote finite languages.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;For these two cases we define L(R):&lt;/span&gt;&lt;br /&gt;(i)  L((S + T)) = L(S) \union L(T); and&lt;br /&gt;(ii) L(ST) = L(S)*L(T)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Note&lt;/span&gt; that (i) is the union of two finite languages which by definition gives a finite sum, and (ii) is the concatenation of two two finite languages which by definition gives a finite product.  Thus by the definition of L(R), it is a finite language.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;4. Looking Back&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Well I know intuitively that this statement is true.  I feel that my solution presented,&lt;br /&gt;represents that intuition in a well thought out logical manner.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1592900450959415300-2778124568524620102?l=g8cutz-csc236-slog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://g8cutz-csc236-slog.blogspot.com/feeds/2778124568524620102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1592900450959415300&amp;postID=2778124568524620102' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1592900450959415300/posts/default/2778124568524620102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1592900450959415300/posts/default/2778124568524620102'/><link rel='alternate' type='text/html' href='http://g8cutz-csc236-slog.blogspot.com/2008/12/polya-problem-solving.html' title='Polya Problem Solving'/><author><name>Patrick</name><uri>http://www.blogger.com/profile/10515417544136165041</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1592900450959415300.post-8769741756784399866</id><published>2008-11-27T16:33:00.002-06:00</published><updated>2008-12-04T13:40:17.506-06:00</updated><title type='text'>Week Twelve</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Non-Regular Languages Pumping Lemma&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Wow...this stuff gets complicated fast.  This is one of  the most difficult things we have covered.&lt;br /&gt;Hopefully the exam will not contain too much of this.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1592900450959415300-8769741756784399866?l=g8cutz-csc236-slog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://g8cutz-csc236-slog.blogspot.com/feeds/8769741756784399866/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1592900450959415300&amp;postID=8769741756784399866' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1592900450959415300/posts/default/8769741756784399866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1592900450959415300/posts/default/8769741756784399866'/><link rel='alternate' type='text/html' href='http://g8cutz-csc236-slog.blogspot.com/2008/11/week-twelve.html' title='Week Twelve'/><author><name>Patrick</name><uri>http://www.blogger.com/profile/10515417544136165041</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1592900450959415300.post-2911118914245859445</id><published>2008-11-20T13:20:00.000-06:00</published><updated>2008-12-04T13:33:43.403-06:00</updated><title type='text'>Week Eleven</title><content type='html'>&lt;span style="font-weight: bold;"&gt;A3&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Well,  A3 went rather well.  It was not the most difficult assignment, dare I say the easiest.&lt;br /&gt;I guess Danny went a little light on us, knowing that everything was crashing down around us.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;NFSAs, Equivalence&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;I guess it was only a matter of time before induction was brought into this aspect of the class.  It seems that whatever we do induction is either there or hiding around the corner.  It's not that I mind, its just...tiresome I guess.  NFSAs just seem to be just another extension to what we are doing, again nothing too difficult.&lt;br /&gt;&lt;br /&gt;I actually really enjoy creating these "machines" and look forward to seeing them later on.  I heard that CSC324 is programming these.  I am enrolled in that for this coming winter semester.&lt;br /&gt;&lt;br /&gt;Anyways, A3 not too bad as with NFSAs.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1592900450959415300-2911118914245859445?l=g8cutz-csc236-slog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://g8cutz-csc236-slog.blogspot.com/feeds/2911118914245859445/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1592900450959415300&amp;postID=2911118914245859445' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1592900450959415300/posts/default/2911118914245859445'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1592900450959415300/posts/default/2911118914245859445'/><link rel='alternate' type='text/html' href='http://g8cutz-csc236-slog.blogspot.com/2008/11/week-eleven.html' title='Week Eleven'/><author><name>Patrick</name><uri>http://www.blogger.com/profile/10515417544136165041</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1592900450959415300.post-244193766756666589</id><published>2008-11-15T08:34:00.000-06:00</published><updated>2008-11-23T09:04:44.982-06:00</updated><title type='text'>Week Ten</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Regexes, FSAs, Assignment 3, PS5&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Regular expressions:  they do not seem to bad.  Just an extension of the idea of a formal language.  It is weird that we are doing this at the same time in CSC207 as well.  They are not bad there, so I cannot think that they will be too bad here.  It seems that they have similar algebraic propreties as regular variables, I will just have to work out the priority rules for myself.&lt;br /&gt;&lt;br /&gt;FSAs:  Pictures for proofs!  Like with regular expressions I am having a good grasp on this concept.&lt;br /&gt;State invariants look like they might give some trouble.&lt;br /&gt;&lt;br /&gt;PS5:  I was able to write up a quick proof on this on Wednesday.  I took it to the help center and fine tuned it there with two base cases.  All in all the concepts for it were not difficult, and it was quick to do.&lt;br /&gt;&lt;br /&gt;A3:  I have not started it yet.  I will probably be able to look at it after this Wednesday.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1592900450959415300-244193766756666589?l=g8cutz-csc236-slog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://g8cutz-csc236-slog.blogspot.com/feeds/244193766756666589/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1592900450959415300&amp;postID=244193766756666589' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1592900450959415300/posts/default/244193766756666589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1592900450959415300/posts/default/244193766756666589'/><link rel='alternate' type='text/html' href='http://g8cutz-csc236-slog.blogspot.com/2008/11/week-ten.html' title='Week Ten'/><author><name>Patrick</name><uri>http://www.blogger.com/profile/10515417544136165041</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1592900450959415300.post-9071492523139694288</id><published>2008-11-08T10:36:00.002-06:00</published><updated>2008-11-08T10:42:16.850-06:00</updated><title type='text'>Week Nine</title><content type='html'>Formal Languages&lt;br /&gt;&lt;br /&gt;This section seems to have peculiarly fallen into place with an assignment in CSC207 where we are dealing with lots and lots of strings with different conditions. &lt;br /&gt;&lt;br /&gt;I do not really know what to say about all of this.  The concepts of it are not new; set theory and induction.  I will have to wait and see how it goes.  It does seem very interesting, and the course seems to be finally diverging from CSC165-esque material.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1592900450959415300-9071492523139694288?l=g8cutz-csc236-slog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://g8cutz-csc236-slog.blogspot.com/feeds/9071492523139694288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1592900450959415300&amp;postID=9071492523139694288' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1592900450959415300/posts/default/9071492523139694288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1592900450959415300/posts/default/9071492523139694288'/><link rel='alternate' type='text/html' href='http://g8cutz-csc236-slog.blogspot.com/2008/11/week-nine.html' title='Week Nine'/><author><name>Patrick</name><uri>http://www.blogger.com/profile/10515417544136165041</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1592900450959415300.post-8253594059022212882</id><published>2008-11-01T10:31:00.002-05:00</published><updated>2008-11-08T10:36:13.389-06:00</updated><title type='text'>Week Eight</title><content type='html'>Iterative Correctness:&lt;br /&gt;It seems that the next step in program correctness is tricky.&lt;br /&gt;I find difficulty coming up with loop invariants, and setting up my induction to work properly.&lt;br /&gt;The only way I can do any of these problems is to logically think about what is happening and try to explain it.  I will need to get help with these.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1592900450959415300-8253594059022212882?l=g8cutz-csc236-slog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://g8cutz-csc236-slog.blogspot.com/feeds/8253594059022212882/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1592900450959415300&amp;postID=8253594059022212882' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1592900450959415300/posts/default/8253594059022212882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1592900450959415300/posts/default/8253594059022212882'/><link rel='alternate' type='text/html' href='http://g8cutz-csc236-slog.blogspot.com/2008/11/week-8.html' title='Week Eight'/><author><name>Patrick</name><uri>http://www.blogger.com/profile/10515417544136165041</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1592900450959415300.post-8594094697407608794</id><published>2008-10-25T10:20:00.000-05:00</published><updated>2008-11-08T10:36:50.305-06:00</updated><title type='text'>Week Seven</title><content type='html'>First things first, Term Test 1:&lt;br /&gt;During the test I thought that it had gone pretty well, however receiving it back and seeing my mark, that was not the case.  It would appear that more work was needed to be done on my part.  I do fairly well (above average) on the problem sets and assignments, it just seems that in a test situation I do not do very well.  I need a lot of time to think a problem through and come up with a proper solution.&lt;br /&gt;&lt;br /&gt;Program correctness:&lt;br /&gt;The concept of program correctness does not seem very difficult.  I personally cannot see it ever being applied in the real world as is.  What I mean is that in a job it will never be asked of the programmer to prove his program correct.  However, I see that the concepts of it can be applied readily everyday.  Just thinking about the preconditions and the post conditions of your program will keep you on the right track, and maybe help you find some bugs or problems.&lt;br /&gt;Again this does not seem to be mathematically rigorous, but I am sure that it can get tricky&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1592900450959415300-8594094697407608794?l=g8cutz-csc236-slog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://g8cutz-csc236-slog.blogspot.com/feeds/8594094697407608794/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1592900450959415300&amp;postID=8594094697407608794' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1592900450959415300/posts/default/8594094697407608794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1592900450959415300/posts/default/8594094697407608794'/><link rel='alternate' type='text/html' href='http://g8cutz-csc236-slog.blogspot.com/2008/11/week-seven.html' title='Week Seven'/><author><name>Patrick</name><uri>http://www.blogger.com/profile/10515417544136165041</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1592900450959415300.post-6400332501850306023</id><published>2008-10-13T10:44:00.001-05:00</published><updated>2008-10-13T10:52:16.651-05:00</updated><title type='text'>Week Five</title><content type='html'>This week we did closed form of recursive functions.&lt;br /&gt;To be honest I did not truly understand, and also did not seek to understand.  That would be because of the term test on the Friday.  So this week, I will have to take a closer look at all that was done last week.&lt;br /&gt;&lt;br /&gt;So with that out of the way, to the Term Test.&lt;br /&gt;I felt that it was very fair, and while not too difficult it was challenging.  On two of the three questions, I only managed to get most of a proof written out, leaving out some of the crucial algebra steps.  I did mention that they were left out due to time constraints, so I wait to see what my mark will be like.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1592900450959415300-6400332501850306023?l=g8cutz-csc236-slog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://g8cutz-csc236-slog.blogspot.com/feeds/6400332501850306023/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1592900450959415300&amp;postID=6400332501850306023' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1592900450959415300/posts/default/6400332501850306023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1592900450959415300/posts/default/6400332501850306023'/><link rel='alternate' type='text/html' href='http://g8cutz-csc236-slog.blogspot.com/2008/10/week-5.html' title='Week Five'/><author><name>Patrick</name><uri>http://www.blogger.com/profile/10515417544136165041</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1592900450959415300.post-5412285544013652117</id><published>2008-10-05T14:12:00.004-05:00</published><updated>2008-10-05T14:24:49.042-05:00</updated><title type='text'>Week Four</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Recursive Definitions&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This week seemed to be dedicated towards recursive definitions.&lt;br /&gt;I remember the first time I saw a recursive function, while it did seem natural it also had an unnatural feeling about it.  The same still applies in this course.  The only issue however is I find difficulties with expressing recursion mathematically.&lt;br /&gt;&lt;br /&gt;In class when we were discussing some of the generic functions, then later the Fibunacci sequence, I was unable to visualize what was happening.  The "unwinding" which is supposed to make things jump out, to me seems confusing.  It also seems, not that these patterns are there, but we find them because we are looking for them.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Term Test One&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;Also this week, it was brought to the class' attention that the first term test will be held on Friday of next week.  While I knew that this was the case, and even had it written in my calendar, I suppose that the mention of it just made it not just an event in the near future, but something important and soon.  I am a little nervous about  it.  I was able to complete both problem sets, and the assignment, only with the help of classmates, TAs and course notes.  As of now, I am not ready to write a test, but I do have a week to prepare.  We will see what happens then I suppose.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1592900450959415300-5412285544013652117?l=g8cutz-csc236-slog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://g8cutz-csc236-slog.blogspot.com/feeds/5412285544013652117/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1592900450959415300&amp;postID=5412285544013652117' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1592900450959415300/posts/default/5412285544013652117'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1592900450959415300/posts/default/5412285544013652117'/><link rel='alternate' type='text/html' href='http://g8cutz-csc236-slog.blogspot.com/2008/10/week-four.html' title='Week Four'/><author><name>Patrick</name><uri>http://www.blogger.com/profile/10515417544136165041</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1592900450959415300.post-5983271944197110919</id><published>2008-09-27T08:52:00.004-05:00</published><updated>2008-09-28T10:18:01.299-05:00</updated><title type='text'>Week Three</title><content type='html'>The third week has finished.  We continued on with more induction "flavours".&lt;br /&gt;&lt;br /&gt;I enjoyed Friday's lecture, it was a nice change of pace.  Instead of doing straight forward proofs, what happened was there were three examples of proofs, and each "proof" had something wrong with it.  &lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Was simply not true, however if the conditions were altered by one, then it made the invalid proof valid.&lt;/li&gt;&lt;li&gt;A proof that a pair of hexagons will not have different amount of sides.  I am still uneasy/unsure about the point of this proof, and what exactly was wrong with it.  Must look into it.&lt;/li&gt;&lt;li&gt;A proof that any FBT has n-1 nodes then one with n-nodes is also an FBT.  This proof, as with the first was simply not true.  However with a few minor alterations, it turned into a valid proof applicable to any tree.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;My only worries with the introduction of these types of problems is that they become valid test questions.  Personally when I am writing a test and it says "Prove" I try my hardest to prove it, even if I think it may be untrue.  I guess it is to further develop our analytical skills, and make judgments for ourselves.&lt;br /&gt;&lt;br /&gt;So overall, a nice (more like frightening) twist in the course,  and it should make things interesting.&lt;br /&gt;&lt;br /&gt;Also, I still need to finish Assignment one, but I do have an outline proof for each problem, so it should not be too worrisome.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1592900450959415300-5983271944197110919?l=g8cutz-csc236-slog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://g8cutz-csc236-slog.blogspot.com/feeds/5983271944197110919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1592900450959415300&amp;postID=5983271944197110919' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1592900450959415300/posts/default/5983271944197110919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1592900450959415300/posts/default/5983271944197110919'/><link rel='alternate' type='text/html' href='http://g8cutz-csc236-slog.blogspot.com/2008/09/week-three.html' title='Week Three'/><author><name>Patrick</name><uri>http://www.blogger.com/profile/10515417544136165041</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1592900450959415300.post-368547185785444598</id><published>2008-09-23T16:40:00.002-05:00</published><updated>2008-09-23T16:46:05.817-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='week2'/><title type='text'>Week Two</title><content type='html'>With an end to week two, came the first piece of work worth marks.  I feel pretty confident on my proof for Problem Set one.  At first the concept of Unit Digits kind of threw me off (with the help of the new proof style).  At the end though I feel confident I did well, and I also feel confident with the course material thus far.&lt;br /&gt;&lt;br /&gt;We mainly focused on proofs (or versions of them) that were done in CSC165, so far though progressively getting more difficult, nothing unbearable.&lt;br /&gt;&lt;br /&gt;I look forward to working on PS2 and A1.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1592900450959415300-368547185785444598?l=g8cutz-csc236-slog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://g8cutz-csc236-slog.blogspot.com/feeds/368547185785444598/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1592900450959415300&amp;postID=368547185785444598' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1592900450959415300/posts/default/368547185785444598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1592900450959415300/posts/default/368547185785444598'/><link rel='alternate' type='text/html' href='http://g8cutz-csc236-slog.blogspot.com/2008/09/week-two.html' title='Week Two'/><author><name>Patrick</name><uri>http://www.blogger.com/profile/10515417544136165041</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1592900450959415300.post-7793715543285070058</id><published>2008-09-15T20:53:00.000-05:00</published><updated>2008-09-15T21:15:57.854-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='week1'/><title type='text'>Week One</title><content type='html'>With the start of a new school year comes new headaches.  New courses, new expectations. &lt;br /&gt;&lt;br /&gt;Looking back at my previous notes for &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;CSC&lt;/span&gt;165, the work does not seem foreign, however it is definitely not fresh.  As of writing this though, it has started to come back in moderate technicolor. &lt;br /&gt;&lt;br /&gt;While I cannot imagine the expectations of the teaching staff this year, to make quite the drastic jump they did when moving from Secondary School to First Year, I do imagine a jump.  The new expectations for this course (when compared to 165) seem to be a little more.  The proof structure has been relaxed, allowing for more leeway and potentially bigger mistakes, by loosely using "assumed" knowledge, I see room for large errors.  Hopefully I will not be one to be using the words, "obvious" and "trivial" in my proofs.&lt;br /&gt;&lt;br /&gt;So to get into the course work covered thus far.&lt;br /&gt;&lt;br /&gt;We have mainly been doing Principle of Simple Induction proofs.  While not too difficult they are certainly not slight.  Wrapping my head around proper base cases, that is base cases that are of use to the proof, seems to be most difficult.  Other than that there have been no problems, and none that could come up, that cannot be handled by my self or with the help of ... the ... er ... "helpers".&lt;br /&gt;&lt;br /&gt;I have actually been looking forward to this class over the summer.  I am sure, like 165, it will surpass my expectations, and be a great experience.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1592900450959415300-7793715543285070058?l=g8cutz-csc236-slog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://g8cutz-csc236-slog.blogspot.com/feeds/7793715543285070058/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1592900450959415300&amp;postID=7793715543285070058' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1592900450959415300/posts/default/7793715543285070058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1592900450959415300/posts/default/7793715543285070058'/><link rel='alternate' type='text/html' href='http://g8cutz-csc236-slog.blogspot.com/2008/09/week-one.html' title='Week One'/><author><name>Patrick</name><uri>http://www.blogger.com/profile/10515417544136165041</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
