Algebra of dual numbers