What's the difference between a dictionary and a basis?

  • Context: Undergrad 
  • Thread starter Thread starter PhillipKP
  • Start date Start date
  • Tags Tags
    Basis Difference
Click For Summary
SUMMARY

The discussion clarifies the distinction between a "dictionary" and a "basis" in the context of vector spaces and signal processing. A dictionary, as referenced in compressive sensing, serves as a tool for transforming n-dimensional systems into k-dimensional systems, while a basis is a specific set of vectors that spans a vector space. The term "dictionary" is not commonly used outside of signal processing, highlighting its specialized application in this field.

PREREQUISITES
  • Understanding of vector spaces and their properties
  • Familiarity with signal processing concepts
  • Knowledge of compressive sensing techniques
  • Basic linear algebra, including matrix transformations
NEXT STEPS
  • Research "compressive sensing" and its applications in signal processing
  • Study the role of "dictionaries" in vector space transformations
  • Explore linear algebra concepts related to "basis" and "span"
  • Examine the paper "Coherent CS" by Emmanuel Candès for deeper insights
USEFUL FOR

Students and professionals in mathematics, signal processing engineers, and anyone interested in the applications of linear algebra in compressive sensing.

PhillipKP
Messages
65
Reaction score
0
I see the term dictionary used a lot and it sounds a lot like a basis for a vector space. But what is the different? Can we collection of vectors be both a basis and a dictionary?

Thanks
 
Physics news on Phys.org
Hi PhillipKP! :smile:

Can you give me some kind of reference where the word "dictionary" is used? I have never seen it being used before. :frown:
 
It's used in signal processing and specifically in the new field of compressive sensing.

This is where I first encountered it: http://www-stat.stanford.edu/~candes/papers/CoherentCS.pdf
 
Last edited by a moderator:
A dictionary seems to be a tool to translate n-dimensional systems into k-dimensional systems. I don't really see a connection to a basis here. It's just matrix that gives a transformation of signals...

Then again, I know nothing of signal processing...
 
No worries. :)
 

Similar threads

Replies
5
Views
2K
  • · Replies 9 ·
Replies
9
Views
4K
  • · Replies 17 ·
Replies
17
Views
2K
  • · Replies 9 ·
Replies
9
Views
3K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 12 ·
Replies
12
Views
1K
  • · Replies 2 ·
Replies
2
Views
954
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 1 ·
Replies
1
Views
287