Profile avatar
tucek.bsky.social
mathematician (differential geometry, representation theory) and Python developer
25 posts 414 followers 828 following
Active Commenter
comment in response to post
Auto jsem koupil až když se narodil prcek a začaly časté jízdy za prarodiči. Je to skoro dvakrát dražší než ho nevlastnit a půjčovat.
comment in response to post
My master thesis is called Applications of tractor calculus. 😎
comment in response to post
My pleasure!
comment in response to post
bsky.app/profile/evam... bsky.app/profile/mons...
comment in response to post
How about bsky.app/profile/barb... ? I'm on mobile and I don't know how to check the presence on the list.
comment in response to post
Can you please add me?
comment in response to post
I know two of the authors. Feel free to throw any questions at me and I'll relay them to Brano and Jiří over our traditional post-seminar beer.
comment in response to post
Can you please add me to the list?
comment in response to post
But now we are in largely uncharted territory. Is the extra freedom in choosing codebooks worth it? How do we decode? How do we pick good codebooks? Can one actually implement this on real hardware? What about multiuser scenarios? Let me know if you want to know more. 10/n n=10
comment in response to post
So instead of choosing a codebook consisting of vectors, we can choose a codebook consisting of M-dimensional subspaces. What have we gained? 1. H is completely irrelevant 2. codebooks live on much bigger space: the complex Grassmannian Gr(M, T) 9/n
comment in response to post
We assume that H doesn't change for T instances of x_i and so we can stack T equations together: Y = HX + Z where now Y and X are N×T and M×T matrices respectively. We further assume M<T and H of max rank. The crucial observation is that HX and X has the same row space. 8/n
comment in response to post
In a mobile situation H changes frequently and so we have to estimate its MN complex entries again. That can take a big part of your window of opportunity until H changes again. Is there a better way? 7/n
comment in response to post
and then we approximate MLE for x_i constrained in a predetermined codebook (which is of size 2^k). Do you see the problem? 6/n
comment in response to post
So for 4g, 5g & next generation of wireless networks we are looking at M × N complex matrices H of increasing size. That poses some challenges in decoding the sent data x_i from the received y_j. The way it currently works is we first estimate H by sending pilot signals known to both sides... 5/n
comment in response to post
and H is the so-called channel matrix that captures all the reflections and occlusions by buildings and hills etc. Turns out that adding more antennas has benefits that have to do with the fact that the high dimensional normal random vectors tend to concentrate on the sphere. 4/n
comment in response to post
The simplest function is linear y = Hx but we have to account for (white additive Gaussian) noise. Hence our basic relationship between transmitted and received signal is 𝑦=𝐻𝑥+𝑍 where Z is iid complex Gaussian random vector... 3/n
comment in response to post
You have M antennas at the transmitting side & N antennas at the receiving side. The i-th transmitting antenna sends an EM wave x_i and the receiving party obtains y_j on its j-th antenna. Since the EM wave carrying the signal has two degrees of freedom, we can view this as a map 𝑥∈ℂᴹ→𝑦∈ℂᴺ. 2/n
comment in response to post
Can you please include me? Thanks!
comment in response to post
Can you please include me? Thanks!
comment in response to post
Thanks.
comment in response to post
You mean uniform distribution on O(n)?
comment in response to post
Nice! Do the three properties characterize Gaußian distributed matrix variable or is there some other?
comment in response to post
Yes please!
comment in response to post
Wow! Mind-blowing.