Can you say "よい夢へ" instead of "よい夢を"?


I saw this message created by a native speaker:「よい夢{ゆめ} **を** 」.  
That seemed strange to me. I would have expected: 「よい夢 **へ** 」.

My thinking right now is that:

  1. 「よい夢を」 is a straight contraction of 「よい夢をみてください」。 Such a contraction is typical of how to use Japanese in instant messaging. 
  2. 「よい夢へ」 is something you would say in a conversation. And, it has more of an abstract meaning. A "good dream" is perceived as a destination towards which the speaker is hoping you will advance to.
  3. 「よい夢ありますように」 is sort of the formal version of 「よい夢へ」。I think that the meaning is like "I hope that you get into the state of having a good dream."?

Am I correct on any of points 1, 2, or 3?




  * 「よい夢を」 is the normal* way of saying "Sweet dreams" not just in emails or instant messages but also in conversations or letters. As Kokoroatari says, 「よい年を」is also common, and is the normal way of wishing someone a happy new year. While it's true that it's a contraction (probably of 「よい夢をみてください」), the short version is more natural. In English, instead of saying "good night, sweet dreams" you could say "I wish you a good night, and I hope that you have sweet dreams" but it would sound overly formal.

  * 「～ますように」 is a pattern which indicates a prayer to a god or heavenly power (whether Shinto, Buddhist, Christian or something else). The ます form in the middle of the sentence is presumably because when you're talking to a god, you need to be extra polite. It's the form that you normally use to write _tanzaku_ for _tanabata_. 「よい夢をみますように」 would be the way to say "I pray that you have good dreams" but it seems like overkill to resort to prayer, unless you're talking to someone who's troubled by recurring nightmares.

  * 「～へ」 can be used in phrases such as 「未来へ！」 which I take as meaning something like 「未来へすすめ！」 "Onwards, to the future!" However, it sounds strange to say "Onwards, to sweet dreams!" so I don't think it can be used with 「よい夢」, at least not in this sense. In the right context, 「～へ！」 might also be used as a way of making a toast (a short version of 「～へ乾杯！」), and so maybe the phrase you mention, 「平和へ」, was being used in this way. But in that case, the meaning would be closer to a celebration of peace, not a hope for more peace, so again, 「よい夢」 wouldn't fit.

*Edit: In this answer, I make it sound as if everyone uses 「よい夢を」 all the time, but 非解答者 makes the point that the cultural habit of saying something meaning "sweet dreams" is non-existent in Japanese. I (belatedly) endorse this. In fact, anyone who says 「よい夢を」 is probably thinking of the English phrase "sweet dreams" and trying to provide a Japanese equivalent. However, if you want to say "sweet dreams" in Japanese, I think that 「よい夢を」 is the best fit.




  * 「よい夢を」 is the normal* way of saying "Sweet dreams" not just in emails or instant messages but also in conversations or letters. As Kokoroatari says, 「よい年を」is also common, and is the normal way of wishing someone a happy new year. While it's true that it's a contraction (probably of 「よい夢をみてください」), the short version is more natural. In English, instead of saying "good night, sweet dreams" you could say "I wish you a good night, and I hope that you have sweet dreams" but it would sound overly formal.

  * 「～ますように」 is a pattern which indicates a prayer to a god or heavenly power (whether Shinto, Buddhist, Christian or something else). The ます form in the middle of the sentence is presumably because when you're talking to a god, you need to be extra polite. It's the form that you normally use to write _tanzaku_ for _tanabata_. 「よい夢をみますように」 would be the way to say "I pray that you have good dreams" but it seems like overkill to resort to prayer, unless you're talking to someone who's troubled by recurring nightmares.

  * 「～へ」 can be used in phrases such as 「未来へ！」 which I take as meaning something like 「未来へすすめ！」 "Onwards, to the future!" However, it sounds strange to say "Onwards, to sweet dreams!" so I don't think it can be used with 「よい夢」, at least not in this sense. In the right context, 「～へ！」 might also be used as a way of making a toast (a short version of 「～へ乾杯！」), and so maybe the phrase you mention, 「平和へ」, was being used in this way. But in that case, the meaning would be closer to a celebration of peace, not a hope for more peace, so again, 「よい夢」 wouldn't fit.

*Edit: In this answer, I make it sound as if everyone uses 「よい夢を」 all the time, but 非解答者 makes the point that the cultural habit of saying something meaning "sweet dreams" is non-existent in Japanese. I (belatedly) endorse this. In fact, anyone who says 「よい夢を」 is probably thinking of the English phrase "sweet dreams" and trying to provide a Japanese equivalent. However, if you want to say "sweet dreams" in Japanese, I think that 「よい夢を」 is the best fit.

