Jump to content

Talk:Shannon's source coding theorem

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by SmackBot (talk | contribs) at 11:04, 12 October 2010 (Reorganised/Merged: Subst: {{unsigned}} (& regularise templates)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Reorganised/Merged

I suggest the 'Shannon noiseless source coding theorem' article be merged with this 'Source coding' article.

--Hpalaiya 22:54, 19 May 2006 (UTC)[reply]

this is a separate large article. maybe a summary of this article might be appropriate on the source coding page - strong disagree

—Preceding unsigned comment added by 81.104.79.141 (talkcontribs) 16:18, 21 December 2006

Merge carried out, having first:

Some more clean-up to do, to blend the presentation of the two theorems more closely. (Detailed editing not yet started).

-- Jheald 22:00, 6 March 2007 (UTC).[reply]

I don't think that the that keeps showing up is ever explained/defined in this article. A quick explanation as to what it is would go a long way for someone that is not familiar with the material already.

Jeejaw (talk) 02:24, 11 September 2009 (UTC)[reply]

An alternative proof for the symbol code case

Applying the Jensen's inequality for the expression we can have a direct proof without using any 's:

Using the Kraft's inequality on the right side:

--Vamos (talk) 20:12, 18 November 2009 (UTC)[reply]

Source coding theorem for symbol codes is wrong?

As far as I can see, Source coding theorem for symbol codes is wrong or at least is not accurate. Here is the counterexample: let , , , for other ( is the empty word), X is 0 or 1 with equal probability. Then, it is clear that f is decipherable code, but . There is also a counterexample that does not use the empty word. Could someone help to state this theorem more accurate? Alexei Kopylov (talk) 17:30, 5 May 2010 (UTC)[reply]


Well Alexei, Using any zero cost symbol (empty symbol), a message longer than a single symbol will not be uniquely decodable. It contradicits to the Kraft's inequality which is a necessary condition for decodability. Vamos (talk) 17:19, 12 May 2010 (UTC)[reply]

Oh, thanks! The problem was that the statement was about decipherable code, and there were no definition what decipherable code was. I changed it to uniquely decodable code, with the wiki link. See my change Alexei Kopylov (talk) 01:06, 14 May 2010 (UTC)[reply]