Modern errata done right: a git merge request

June 7, 2019 Uncategorized No comments , ,

All the sources for my book, Geometric Algebra for Electrical Engineers, are available on github.  Theoretically, that means that instead of sending me an email when errors are found (and I’m sure there are many), you can simply fork the repo, fix the error to your satisfaction, and submit a merge request.  I didn’t expect that to actually happen, but it did:

Tim Put gets the credit for the first direct non-Peeter contribution to the GAelectrodynamics repository.

“Products related to this item” ?

May 26, 2019 Incoherent ramblings No comments , , ,

I’m looking for belt lube to cure the “E2 lube belt” error on my Tempo 632T model treadmill.  Amazon has some strange ideas about related items

Thoughts about Ayn Rand’s Anthem

May 26, 2019 Uncategorized No comments , , ,

Many libertarian podcasts talk about Ayn Rand positively, sometimes even lovingly.  On the other hand, Rand seems to invoke the worst venom and hate from some on the left.

I found the book Anthem, by Rand, at the local recycling depot, which has a community take a book, leave a book bookshelf.  That presented an opportunity to see for my self what the Rand fuss was about.

It turned out that Anthem is a really tiny book, more of a pamphlet than a book.  The copy that I now have is a two in one, with the 2nd edition at the front half of the book, and Rand’s marked up version of her first edition at the back.

The book has a very 1984 like spirit, set in a dystopian alternate (presumed future) reality, where collectivism has been taken to the extreme.  Sexual distinctions have been eliminated, men and women aren’t allowed to be attracted to each other, outside of a proscribed annual mating ritual, kids are taken away from parents at an early age and raised by the state, and most of the knowledge of the past has been obliterated.

An amusing aspect of the book is that gender specific pronouns have been eliminated, as have all personal pronouns.  This is amusing given the current trend towards exactly that in our modern time, where there is an annoying trend to use words like “they” used instead of he/she.  I found “they” for he or she annoying because I happen to think there is value distinguishing between singular and plural.

The focus of the book is to highlight the evil of collectivism.  It’s therefore no surprise why Rand is hated so thoroughly by the left.  There wasn’t much more in this book that I’d imagine would be objectionable, other than the fact that it shows what communism might look like in the extreme.  That might make it unappealing to those that insist “communism works in theory” despite the fact that communism obliterated millions of their own people last century.

There is bit of a revolutionary bent to the story as well.  At the end, once our protagonist has discovered himself, he plans to educate a selection of potential compatriots and establish a little cell against the system.

As I read this book, I realized a little bit in that I’d read it already eons ago. I’m wondering if I read this in some sort of dystopian or sci-fi collection.  I think that I read it without any idea of who Ayn Rand was, so in retrospect, I didn’t even know that I’d read anything by her.

I enjoyed the discovery aspect of this book. There’s been many a sci-fi book that I’ve read that had a dystopian context where the characters are in the situation of having to rediscover the mysteries of the previous civilization. It’s fun to imagine oneself in such a context, knowing how much there is to learn, and the idea of being able to share everything that you discover.

“2nd” edition of “Geometric Algebra for Electrical Engineers”

May 4, 2019 Geometric Algebra for Electrical Engineers No comments

I’ve refreshed my Geometric Algebra for Electrical Engineers book, which could be considered a 2nd edition of sorts. The amazon color and black-and-white versions have been updated, as well as the pdf and the leanpub version (all of those are in available in the previous link.)

Changelog:

V0.1.15-6 (May 2, 2019)

  • Update figures (thicker lines, remove some ticks, …) and link them to the mathematica link anchors.
  • “in figure fig.” -> “in fig”.
  • Extend my hacks of the classic thesis template to use 6×9 with smaller than default margins. Now have the preface page numbers not in the bleed area of the page.
  • Split colorlablebox into separate .sty (for phy452 notes.)
  • Fix pdfbookmarks for contents and list of figures (so that they don’t show up under the preface)
  • Index quaternion (Bruce Gould)
  • GAelectrodynamics.tex: Want scrheadings starting before contents otherwise page numbers are out of bounds (and the page headings are MIA)
  • Bruce: “May I suggest that the proofs should have the end-of-proof symbol at the end?” Used the amsthm proof environment to do this.
  • Theorem 1.2: turn the converse into a footnote, to be seen later. (Bruce)
  • Added Bruce Gould to the thanks.

 

Notes for Quantum Field Theory I (phy2403) now available in paper on amazon

May 2, 2019 phy2403 No comments , ,

My notes (423 pages, 6″x9″) from the fall 2018 session of the University of Toronto Quantum Field Theory I course (PHY2403), taught by Prof. Erich Poppitz, are now available on amazon.com (through kindle-direct-publishing, formerly createspace).

These notes are available in three forms, two free, and one paper:

  • On amazon (kindle-direct-publishing) for $11 USD,
  • As a free PDF,
  • As latex sources (, makefiles, figures, …) to build/modify yourself.

This book is dedicated to dad.

Warning to students

These notes are no longer redacted and include whatever portions of the problem set 1-4 solutions I completed, errors and all.  In the event that any of the problem sets are recycled for future iterations of the course, students who are taking the course (all mature grad students pursuing science for the love of it, not for grades) are expected to act responsibly, and produce their own solutions, within the constraints provided by the professor.

Topics

The official course outline included:

  1. Introduction: Energy and distance scales; units and conventions. Uncertainty relations in the relativistic domain and the need for multiple particle description.
  2. Canonical quantization. Free scalar field theory.
  3. Symmetries and conservation laws.
  4. Interacting fields: Feynman diagrams and the S matrix; decay widths and phase space.
  5. Spin 1/2 fields: Spinor representations, Dirac and Weyl spinors, Dirac equation. Quantizing fermi fields and statistics.
  6. Vector fields and Quantum electrodynamics.

 

 

Advanced Classical Optics: notes now available on amazon

April 17, 2019 math and physics play No comments , , ,

My notes (382 pages, 6″x9″) from the fall 2012 session of the University of Toronto Advanced Classical Optics course (PHY485H1F), taught by Prof. Joseph H. Thywissen, which I took as a non-degree student, are now available on amazon.com (through kindle-direct-publishing, formerly createspace).

These notes are available in three forms, two free, and one paper:

  • On amazon (kindle-direct-publishing) for $11 USD,
  • As a free PDF,
  • As latex sources (, makefiles, figures, …) to build/modify yourself.

The official course description at the time was:

This course builds on a student’s knowledge of basic electromagnetic theory by focusing attention on light including elementary aspects of the propagation of optical beams and their interaction with matter. We examine light polarization, coherence, interference and diffraction as we move towards a description of lasers within a semiclassical picture in which the fields are treated classically and matter is treated quantum mechanically. In between we discuss Gaussian beam modes and their relation to optical resonators as well as fibre and slab waveguides

This bookish collection of notes is dedicated to my mom.

 

2013 condensed matter physics notes now available on amazon.com

March 26, 2019 math and physics play No comments , ,

My notes for from the fall 2013 session of the University of Toronto Condensed Matter Physics course (PHY487H1F), taught by Prof. Stephen Julian, are now available for $10 USD in book form (black-and-white, 329 pages) from kindle-direct-publishing on amazon.com.  I took this course as a non-degree student.

These notes are also available for free in the following formats:

  • In color, for free as a PDF.
  • from github as latex, scripts, and makefiles.

The official course description at the time was:

Introduction to the concepts used in the modern treatment of solids. The student is assumed to be familiar with elementary quantum mechanics. Topics include: bonding in solids, crystal structures, lattice vibrations, free electron model of metals, band structure, thermal properties, magnetism and superconductivity (time permitting)

notes for phy450, relativistic electrodynamics, now available on paper from amazon.

March 4, 2019 math and physics play No comments , , ,

My notes from the spring 2011 session of  Relativistic Electrodynamics (PHY450H1S) are now updated to use a 6×9″ format (387 pages), and are available on paper from amazon.  This was the second course I took as a non-degree physics student, and was taught by Prof. Erich Poppitz.

These notes pages, 6×9″) are available in a few formats:

  • In paper (black and white) through amazon’s kindle-direct-publishing for $11 USD.
  • In color, for free as a PDF.
  • from github as latex, scripts, and makefiles.

Links or instructions for the formats above are available here.

Changelog.

phy450.V0.1.9.pdf

  • switch to 6×9″ format
  • fix a whole bunch of too-wide equations, section-headings, … that kdp finds objectionable.
  • suppress page numbers for 1st page of preface, contents, index and bib. This is a hack for my hack of classicthesis, because I don’t have the 6×9 layout right, and the page numbers for that first page end up in an unprintable region that kdp doesn’t allow.
  • add periods to chapter, figure, section, problem captions.
  • remove lots of blank lines before and after equations (which latex turns into paragraphs). That cuts 10s of pages from the book length!
  • move version numbers into separate file (make.revision)

my phy452 stat mech notes available in paper on amazon

March 2, 2019 math and physics play No comments

My notes (6×9″ ~400 pages) for the winter 2013 session of the University of Toronto Basic Statistical Mechanics course (PHY452H1S), taught by Prof. Arun Paramekanti, which I took as a non-degree student, are now available for purchase on paper.  Available formats include:

  • Printed (6×9″ black-and-white) from kindle-direct-publishing, for $10.99 USD,
  • as a free PDF,
  • or by cloning the github repositories that host the latex sources.

Links to the various copies are available here.  I suspect that nobody will buy this (although there are lots of solved problems that might be of interest), but I wanted a printed reference copy for myself, and this was an extremely cheap way to get a bound copy (i.e. $6 USD plus shipping for a “not for resale” review draft).

Changelog (since last posted version)

phy452.V0.1.10.pdf

  • Re-export mathematica based figures as .pdf instead of .png
  • Add commas and periods into equation,dmath contexts.
  • remove blank lines between text and equation/dmath that are connected.
  • switch to 6×9 format for kindle direct publishing and reformat various equations that overflowed page boundaries.
  • use tcolorbox for tables
  • suppress page numbers for list of figures, table of contents, and first page in chapters.This is a hack to deal with my hacking of classicthesis.sty, as it wants to put some of those page numbers in an unprintable region that kdp doesn’t like (and won’t ignore.)
  • replace crude battery/resistor diagram with an svg based figure (with transparency)
  • shrink various figures.
  • periods on chapter, section, and figure captions.
  • move versioning to separate file: make.revision

Electromagnetic theory notes

February 19, 2019 Uncategorized No comments

I’ve posted a minor update (tweaking some of the figures) of my PDF notes from electromagnetic theory (ECE1228H), such as they are.  You can also find links to Mathematica notebooks, and instructions for cloning the git repositories to build the PDF.

Despite my love of the subject, this course was mediocre, and I’d rate my notes for it the same way.