The paper derives fundamental arbitrage pricing results in finite dimensions in a simple unified framework using Tucker's theorem of the alternative. Frictionless results plus those with dividends, periodic interest payments, transaction costs, different interest rates for lending and borrowing, shorting costs and constrained short selling are presented. While the results are mostly known and appear in various places, our contribution is to present them in a coherent and comprehensive fashion with very simple proofs. The analysis yields a simple procedure to prove new results and some are presented for cases with frictions.