PARTICLE WAVE DUALITY