Counter-example to Nyquist's Sampling Theorem?

  • Thread starter Thread starter chingkui
  • Start date Start date
  • Tags Tags
    Sampling Theorem
Click For Summary

Discussion Overview

The discussion revolves around the implications and potential counter-examples to Nyquist's Sampling Theorem, particularly focusing on the sampling of a sinusoidal signal at the Nyquist rate. Participants explore the conditions under which the theorem applies and the consequences of sampling at the threshold frequency.

Discussion Character

  • Debate/contested
  • Technical explanation
  • Mathematical reasoning

Main Points Raised

  • Some participants argue that sampling a sinusoidal signal x(t)=sin(2*pi*B*t) at the Nyquist rate f_s=2B results in a sequence of zeros, leading to the conclusion that the original signal cannot be reconstructed, which they suggest could be a counter-example to the theorem.
  • Others assert that the Sampling Theorem guarantees reconstruction only if the sampling frequency f_s is strictly greater than 2B, indicating that sampling exactly at 2B is insufficient due to potential aliasing.
  • One participant mentions that sampling recurring wave patterns can yield useful information even when sampled at frequencies lower than the wave frequency, suggesting that Nyquist's conditions may not apply universally.
  • Another participant emphasizes that the theorem's conditions must be met to avoid misinterpretation of the sampled data, highlighting the importance of understanding the implications of sampling at the threshold frequency.

Areas of Agreement / Disagreement

There is no consensus among participants. Some support the idea that sampling at the Nyquist rate can lead to misleading results, while others maintain that the theorem's conditions must be strictly followed to ensure accurate reconstruction.

Contextual Notes

Participants express varying interpretations of the Sampling Theorem, particularly regarding the implications of sampling at the Nyquist rate and the conditions necessary for accurate signal reconstruction. There are unresolved mathematical considerations regarding aliasing and the behavior of sinusoidal signals at the threshold frequency.

chingkui
Messages
178
Reaction score
2
The Sampling Theorem states that when you have a signal x(t) bandlimited to B Hz, then if you sample the signal at frequency f_s higher than or equal to 2B, then you can use the sample to reconstruct the original signal x(t) uniquely.
Yet, if you consider the simple sinusoidal signal x(t)=sin(2*pi*B*t), which obviously only has one frequency of B Hz, and sample with a frequency f_s=2B at time t=0,1/(2B),2/(2B),3/(2B),4/(2B),...,n/(2B),... then, all you get is a sequence x_sample(0)=x_sample(1)=...=x_sample(n)=sin(n*pi)=0, and you would naturally conclude that x(t)=0. Wouldn't it be a very simple counter-example to the sampling theorem? :confused:
 
Engineering news on Phys.org
chingkui said:
The Sampling Theorem states that when you have a signal x(t) bandlimited to B Hz, then if you sample the signal at frequency f_s higher than or equal to 2B, then you can use the sample to reconstruct the original signal x(t) uniquely.
Yet, if you consider the simple sinusoidal signal x(t)=sin(2*pi*B*t), which obviously only has one frequency of B Hz, and sample with a frequency f_s=2B at time t=0,1/(2B),2/(2B),3/(2B),4/(2B),...,n/(2B),... then, all you get is a sequence x_sample(0)=x_sample(1)=...=x_sample(n)=sin(n*pi)=0, and you would naturally conclude that x(t)=0. Wouldn't it be a very simple counter-example to the sampling theorem? :confused:
How do you figure this??
then, all you get is a sequence x_sample(0)=x_sample(1)=...=x_sample(n)=sin(n*pi)=0, and you would naturally conclude that x(t)=0.
the sampling theorem states that you must sample at least twice the highest expected frequency, which you are sampling..
what you get from sampling is a digital number..
 
willib said:
How do you figure this??
then, all you get is a sequence x_sample(0)=x_sample(1)=...=x_sample(n)=sin(n*pi)=0, and you would naturally conclude that x(t)=0.
the sampling theorem states that you must sample at least twice the highest expected frequency, which you are sampling..
what you get from sampling is a digital number..

What chingkui is getting at is correct. Nyquist need not apply. Sampling of recurring wave patterns can be done at less than the wave frequence and still give enough useful information to reconstruct the original wave.

Here's a little device which utilizes this principle: http://www.bitscope.com/

I wouldn't use the bitscope to T/S a glitch problem (I.E. a messed up pulse at a frequence 1/2 higer than the bitscope frequence) because there's no guarantee that the bitscope will pick up the glitch--especially if said glitch occurred somewhat randomely. But, sampling of recurring or semirecurring wave patterns are easily and accuretly accomplished with a sample rate less than the input frequency.
 
What I mean is that if you know the signal is bandlimited to B Hz, and you sample at frequency f_s=2B, if someone send you a sine wave x(t)=sin(2*pi*B*t), and you sample at t=0,1/(2B),2/(2B),3/(2B),4/(2B),...,n/(2B),... then you will be very unlucky and getting all zeros, which you probably will think there is no signal at all and you can have no way to reconstruct the original sinusoidal signal... thus violating the Sampling Theorem which garantee you can reconstruct the original signal.
 
chingkui said:
What I mean is that if you know the signal is bandlimited to B Hz, and you sample at frequency f_s=2B, if someone send you a sine wave x(t)=sin(2*pi*B*t), and you sample at t=0,1/(2B),2/(2B),3/(2B),4/(2B),...,n/(2B),... then you will be very unlucky and getting all zeros, which you probably will think there is no signal at all and you can have no way to reconstruct the original sinusoidal signal... thus violating the Sampling Theorem which garantee you can reconstruct the original signal.

That is incorrect. I thought you were eluding to the fact that Nyquist need not apply in all situations. Here, plot sin(x) and sin(2x) you'll see these two functions cross at multiple points--enough to reconstruct a wave.
 

Attachments

  • sin.gif
    sin.gif
    4.4 KB · Views: 638
chingkui said:
The Sampling Theorem states that when you have a signal x(t) bandlimited to B Hz, then if you sample the signal at frequency f_s higher than or equal to 2B, then you can use the sample to reconstruct the original signal x(t) uniquely.

no, the sampling theorem says that you must sample at a rate (f_s) strictly greater than 2B. f_s = 2B is not good enough (there are an infinite number of sinusoids at frequency B that alias to the same set of samples.

Yet, if you consider the simple sinusoidal signal x(t)=sin(2*pi*B*t),

yeah, that's a bummer. f_s must be bigger than 2B.

r b-j
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
2K
Replies
7
Views
5K
Replies
5
Views
3K
Replies
10
Views
3K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 20 ·
Replies
20
Views
7K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 4 ·
Replies
4
Views
14K
  • · Replies 1 ·
Replies
1
Views
11K
  • · Replies 3 ·
Replies
3
Views
2K