_index.org

complex number

Last edited: August 8, 2025

A complex number is a type of number. They are usually written as \(a+bi\).

Formally—

\begin{equation} \mathbb{C} = \left\{a+bi\ \middle |\ a,b \in \mathbb{R} \right\} \end{equation}

This set generates solutions to every single polynomial with unique solutions. Its plane looks like \(\mathbb{R}^{2}\).

constituents

an order pair of two elements \((a,b)\) where \(a,b\in \mathbb{R}\).

properties of complex arithmetic

there are 6. For all statements below, we assume \(\alpha = a+bi\) and \(\beta=c+di\), \(\lambda = e+fi\), where \(a,b,c,d,e,f \in \mathbb{R}\) and therefore \(\alpha, \beta,\lambda \in \mathbb{C}\).

Complex ODE System

Last edited: August 8, 2025

\begin{equation} \begin{cases} x_1’ = 5x_1 - 5x_2 \\ x_2’ = 2x_1 -x_2 \end{cases} \end{equation}

This gives rise to:

\begin{equation} A = \mqty(5 & -5 \\ 2 &-1) \end{equation}

Solving the characteristic polynomial gives:

\begin{equation} (5-\lambda)(-1-\lambda) + 10 = \lambda^{2} - 4\lambda +5 \end{equation}

Therefore, our solutions are imaginary!

\begin{equation} \lambda_{1}, \lambda_{2} = 2 \pm i \end{equation}


Aside: we only need to deal with one

Notably, anything that satisfies the original polynomial, its conjugates also satisfies:

Complex System

Last edited: August 8, 2025

complexity theory

Last edited: August 8, 2025

complexity theory is a theory in algorithms to analyze time classes.

older Notes

We know that \(O(n\ log\ n)\) is between \(O(n)\) and \(O(n^2)\) — so we can roughly call it “polynomial time.”

Since the optimal comparison cannot be faster than polynomial time, we say that comparison-based sorting is a polynomial-time algorithm.

From this information, we can come up with two main time classes: \(P\) for solutions with known polynomial time, \(NP\) for non-deterministic polynomial time.

Complexity Theory Index

Last edited: August 8, 2025

Lectures (SU-CS254)

Lectures (SU-CS254B)

A Tour Through 254B’s Complexity Theory

Logistics - 254

  • 4 sets (each worth 17.5% for a total of 70%)
  • project
    • intern progress report (5%)
    • project report (15%)
    • peer evaluation report (10%)

SU-CS254 project guidelines

  • educational
  • interest/excite/educate peers
  • give thoughtful, constructive feedback, etc.

Logistics - 254B

  • Scribing - 30% (1 lecture) “mini project”
    • check plus - 30
    • check - 25
    • check minus - 20
  • Group Project - 70% (group, up to 3)

Scribing Details

DUE: 1 week after the relevant lecture, 3PM, prior to lecture.