Hi. I am struggling with wave packets. I know wave packets are generated when two or more waves of slightly different frequencies are superposed together. When considering only two or finite number of waves superposed together, the resulted wave shall be still periodic? I mean the "peak" of wave packet will actually repeat itself periodically, right? Just see the superposition of two sine waves of slightly different frequencies. But are wave packets referred in nonlinear schrodinger equation correspond to "non-periodic" wave packets? I mean, the wave packet shall have just ONE single peak? How do we produce that ONE single peak wave packet? Is it realistic in nature? I am guessing that we will have ONE single peak wave packet as long as we have infinitely many waves superposed together (rather than finite number of waves). Is this the sufficient condition for having "one peak wave packet"? Let's say I superpose waves of frequencies from 2Hz to 3Hz, there will be infinitely many waves. If the range of frequency is now 2Hz to 2.000001Hz, there will be still infinitely many waves, right? So, are they going to produce "one peak wave packet" anyway? Please kindly help. THANKS.