Goal and scope
For b1=(1,1),b2=(1,-1), phi1=(x+y)/2,phi2=(x-y)/2 form the dual basis.
Explicit R2 functionals, universal linearity and four pairings; no canonical identification without extra structure.
Main derivation
S01 · implies
Before
\alpha b_1+\beta b_2=(\alpha+\beta,\alpha-\beta)
After
(x,y)=\frac{x+y}{2}b_1+\frac{x-y}{2}b_2\text{ uniquely}Conditions: none
Rule: calc · Uses: G1
Leaf basis: calc
Every vector has this unique representation, qualifying B as a basis first.
S02 · implies
Before
\phi_1(x,y)=\frac{x+y}{2},\quad\phi_2(x,y)=\frac{x-y}{2}After
\phi_i(au+bv)=a\phi_i(u)+b\phi_i(v)\quad(i=1,2)
Conditions: none
Rule: calc · Uses: G1, S01
Leaf basis: calc
Each fixed row covector is linear by distributivity for all real a,b.
S03 · implies
Before
b_1=(1,1)
After
\phi_1(b_1)=1,\quad\phi_2(b_1)=0
Conditions: none
Rule: calc · Uses: G1, S02
Leaf basis: calc
Evaluating the first basis vector checks the first delta column.
S04 · implies
Before
b_2=(1,-1)
After
\phi_1(b_2)=0,\quad\phi_2(b_2)=1
Conditions: none
Rule: calc · Uses: G1, S02, S03
Leaf basis: calc
Evaluating the second vector completes the four-pairing matrix I2.
S05 · implies
Before
\ell\in V^*,\quad v=\alpha b_1+\beta b_2
After
\ell(v)=\alpha\ell(b_1)+\beta\ell(b_2)=\ell(b_1)\phi_1(v)+\ell(b_2)\phi_2(v)
Conditions: none
Rule: calc · Uses: G1, S01, S02, S03, S04
Leaf basis: calc
An arbitrary linear functional is determined by its basis values, so the two phi functionals span V*.
S06 · implies
Before
a\phi_1+b\phi_2=0\text{ as functions}After
\text{evaluate at }b_1,b_2:\quad a=b=0Conditions: none
Rule: mko_definition · Uses: G1, S03, S04, S05
Leaf basis: mko_definition
Evaluation directly proves independence, completing the dual basis with spanning.
S07 · implies
Before
[v]_{\rm std}=P[v]_BAfter
[v]_B=P^{-1}[v]_{\rm std},\quad P^{-1}=\frac12\begin{pmatrix}1&1\\1&-1\end{pmatrix}Conditions: none
Rule: calc · Uses: G1, S01
Leaf basis: calc
Primal coordinates use the inverse; P^2=2I exactly verifies it.
S08 · implies
Before
\ell(x,y)=3x+y,\quad[\ell]_{\rm std}=(3,1)After
[\ell]_B=(3,1)P=(4,2),\quad\ell(v)=4\alpha+2\beta
Conditions: none
Rule: calc · Uses: G1, S01, S07
Leaf basis: calc
The covector row multiplies P rather than P inverse, opposite to primal coordinate change.