somewhere near the beginning.

Successful culinary experiments

Filed under: General — Alex @ 12:12 am 9/30/2008

Ha ha! On Sunday, I made an excellent macaroni and cheese with porcini mushrooms, bacon, and panko breadcrumbs. I have to commit the blasphemy: this is much better than what my mom makes (or used to make before she effectively gave up cheese). I adapted this lighter recipe, replacing the milk with a mix of mushroom liquid, milk, and cream, adding mushrooms and bacon, and using a mix of gruyere and cheddar cheeses.

For the mornay sauce, I used a medium onion, 1/2 c. flour, a pint of heavy cream (which I originally acquired for the vaporware ginger cheesecake), a cup of the liquid from reconstituting the mushrooms, a cup of skim milk, 2 c. gruyere cheese, and 3 c. sharp cheddar. Reconstitute the mushrooms (I eyeballed it, no exact measurement: about as much mushrooms as bacon) and save some of the liquid for the bechamel. Cook the bacon and use the grease to saute the mushrooms. Chop the onion finely, saute in butter it until almost translucent: you don’t want it too cooked because … next you add the flour piecemeal and cook at the same heat for 4 minutes or so– I added chunks of butter as appropriate while adding in the flour, because this allowed me to be parsimonious with the initial amount of butter and helped me to avoid using more than necessary–, then add in the liquids and bring to a boil. Lower the heat and simmer until the sauce thickens. Now turn off the heat and fold in the cheese mixture.

Cook 1/2 lb. of noodles while doing all the above, until they’re tender (not al dente). Then fold in the cheese sauce, bacon, and mushrooms; add salt, pepper, and nutmeg to taste. Decant the mixture into a 9×9 pan– I lined mine with parchment paper so I didn’t have to deal with burnt-on sides and bottom, only the grease which leaked through. Melt a tablespoon of butter and mix in a cup of the breadcrumbs (and some parmesan if you have some), then sprinkle this mixture on top of the noodles. Bake in a 400 F oven until it’s done; I probably went about 40-50 minutes, but you should be able to say when from brownness or smell :)

Next time, I’ll try adding in some basil (this time I only had arugula on hand, and that seems like a weird thing to put in mac and cheese), more mushrooms, experiment with cheeses (use Emmental if I can find it), and try cavatapi pasta. But that’ll be a while; this is way too fatty to eat often.

This is so rich that a small portion will fill you right up, so it could serve as a meal by itself. I was too tired after all that work to actually do it, but I imagined some simple roasted carrots would help diminish the uneasiness you might feel from eating a meal consisting entirely of lipids. At any rate, you’d want to pair this with something simple.

The second culinary experiment. Today I made my first smoothie on the level of Jamba Juice. The secret which made this smoothie so much better than my other attempts was simple: replace the ice with frozen pineapple chunks. So, the recipe is simple: frozen strawberries and frozen raspberries in equal amounts, slightly more frozen pineapple, and OJ. Blend it all together well, and enjoy: fruity and sweet. *Really* sweet, the way I like it, like Jamba Juice’s Caribbean Passion (or whatever it’s called); you can control this by varying the amount of pineapple, or adding ice. Any ideas for other sweetening agents? I’ll try mango, but I’m a little worried that it isn’t sweet enough.

I feel a bit guilty for making that tonight, because my dinner was roasted stone fruit– peaches, nectarines, plums, and randomly apples– with vanilla bean ice cream. I figured having ice cream for dinner isn’t bad if you add fruit and avoid eating anything else after that. I had to throw out one of the peaches– which sucked, because peaches turned out to be the only fruit that agreed with the ice cream– because it turned out to be rotten, and the roasting recipe turned out to be wack. (Incidentally, why is it that every time a recipe states a certain amount of time, I end up having to double or triple it to get the desired results?) So instead of the roasting process as I received and used it, I’ll give what I have extrapolated should give better results: slice your fruits into thin chunks, not so thin that they’ll get waterlogged when you roast them, or when you put them on the ice cream, but not so fat that the insides will be raw when the outsides are well roasted. Sprinkle 2-3 tablespoons of white sugar on them (I used 2 plums, 2 nectarines, 1 apple, and 1 peach; extrapolate) and just enough lime juice to get them wet (you really don’t want to use too much lime juice, or have any free at the bottom of the pan, because then everything will taste like lime– yuck). The only point of the lime juice is to prevent the fruits from oxidizing; toss the fruit to coat it, then bake in a preheated 400 F oven until caramelized; toss them when halfway done and swish the juices to keep from burning. Ideally you’ll get a nice sauce from the caramelized sugar and the fruit juices, and nice roasted flesh. Bowl your ice cream and put the hot fruit on top. I wonder what else you can eat these with.

Disappointing as the fruit turned out to be, the ice cream was still ice cream, so following it with smoothies was a bit much.

Possibly relevant posts:

Another basic spectral norm inequality

Filed under: Mathematics — Alex @ 2:05 pm 9/29/2008

This one isn’t hard to prove, and it’s interesting. Suppose you partition a matrix M = \begin{pmatrix} A & B \\ C & D \end{pmatrix}; it follows that \|A\|,\|B\|,\|C\|,\|D\| \leq \|M\|. That is, the spectral norm of a submatrix is smaller than the spectral norm of the matrix. Note that M and its submatrices aren’t required to be square for this to hold.

One application: a submatrix of a unitary matrix has norm less than one. A related question: how does the norm of a submatrix change as the size increases from 1\times 1 to the full matrix? It is monotonic increasing, but what else can you say? Is there anything else you can say?

Possibly relevant posts:

A bound relating to the continuity of an invertible linear operator

Filed under: Mathematics — Alex @ 1:41 pm 9/27/2008

One of my friends from Houston emails me occasionally with math questions, usually about linear algebra. This morning he posed a neat question:

Assume A is invertible, \|dA\| \leq \|A^{-1}\|^{-1}, and (A+dA)(x+dx) = b + db. Show that

 \displaystyle \frac{\|dx\|}{\|x\|} \leq \frac{\text{cond}(A)}{1 - \text{cond}(A)\frac{\|dA\|}{\|A\|}} \left( \frac{\|dA\|}{\|A\|} + \frac{\|db\|}{\|b\|} \right)

where as usual \text{cond}(A) = \|A\|\|A^{-1}\| and the norm is the usual spectral norm.

Give it a try. An outline of my proof is after the cut.
(more…)

Possibly relevant posts:

Magic Bullet

Filed under: General — Alex @ 11:28 am

I enjoy watching infomercials for cooking implements, but usually I can tell whatever’s being sold would sit on my shelf after a couple uses. I barely use my crockpot, blender, or machinetta, all of which I was so sure I’d use all the time: I was going to cook meals overnight in the crockpot to avoid buying meals on campus, replace Jamba Juice with my own smoothies, and make coffee drinks (I don’t like plain coffee) with the machinetta. As it turned out, the machinetta is cheap aluminum crap that produces burnt tasting coffee unless you’re diligent about cleaning it after every few uses, and the blender and crockpot require more effort to clean than I really care to extend. The crockpot is often worth the effort when I use it, and there isn’t much alternative to the machinetta when I get the rare urge to make a coffee drink, but I haven’t used the blender in months. Although I specifically bought it because it said it could handle ice, it doesn’t produce smooth smoothies.

This morning I saw the Magic Bullet infomercial for the umpteenth time, and thought why not? It is more versatile than a regular blender, in that I can use it to grate cheese, chop vegetables, grind coffee and spices, in addition to making iced drinks. Most important to me, this machine is powerful! I also like the way you load the ingredients into a capsule, put it on the machine, then take it off, without worrying about weird twisting and locking like with a blender– in fact, maybe the Bullet isn’t more powerful than the blender I already have, it may be that the size of the capsule ensures better contact with the blades.

I ordered a set, which comes with two blades, several of the bullet capsules, a few drink mugs that hook directly into the base so you can make your drinks in their containers; as a bonus, I got another set free with this one, and a regular blender-sized capsule and a juicer module so I can use the Magic Bullet as a blender or juicer. I doubt I’ll use the last two features, as the regular-sized bullet capsules look more convenient, but it’s nice to have the option.

Possibly relevant posts:

Pointwise convergence implies weak convergence

Filed under: Mathematics — Alex @ 11:46 pm 9/26/2008

A blast from the past: show that bounded sequences in the space C[a,b] which converge pointwise to a function in the space converge weakly to the same limit. This was on one of my functional analysis exams here at Caltech, and I was not able to solve it without appealing to Radon measures. You can show this without taking that route– give it a shot!

A related problem is to show that if f_n \rightarrow 0 a.e., f_n \in L_p and \|f_n\| is bounded, then f_n \rightharpoonup 0 (weak convergence) in L_p.

Possibly relevant posts:

Product sigma algebras

Filed under: Mathematics — Alex @ 11:17 pm

According to Folland’s book, the product sigma algebra \otimes_{\alpha \in A} \mathcal{M}_\alpha of the product space X = \prod_{\alpha \in A} X_\alpha of measurable spaces (X_\alpha, \mathcal{M}_\alpha)_{\alpha \in A} is the smallest sigma algebra for which all the coordinate projections \pi_\alpha : \prod_{\alpha \in A} X_\alpha \rightarrow X_\alpha are measurable. That is, it is the sigma algebra generated by the sets \{ \pi_\alpha^{-1}(E)\,:\, E \in X_\alpha \text{ for some } \alpha \in A\}. According to PlanetMath’s entry, it is the sigma algebra generated by the sets \prod_{\alpha \in A} E_\alpha where E_\alpha = X_\alpha for all but finitely many \alpha.

It’s easy to see these definitions coincide when A is countable– in this case, \otimes_{\alpha \in A} \mathcal{M}_\alpha is the sigma algebra generated by all products of the form \prod_{\alpha \in A} E_\alpha where E_\alpha \in \mathcal{M}_\alpha, but what if A is uncountable? It seems reasonable to expect that they would coincide, specifically, that \otimes_{\alpha \in A} \mathcal{M}_\alpha is the sigma algebra generated by all products of the form \prod_{\alpha \in A} E_\alpha where E_\alpha \in \mathcal{M}_\alpha and E_\alpha = X_\alpha for all but countably many \alpha.

Any ideas on a proof? Duh, never mind. Don’t you hate it when you ask a question you think is nontrivial if not actually hard, then you realize that you spoke too soon?

Possibly relevant posts:

This may be our next VP

Filed under: General — Alex @ 8:06 pm

Ill-informed (please explain McCain’s maverick-ness to me):

Retarded (”our next door neighbors are foreign countries”):

Incoherent:

Possibly relevant posts:

ACM11: Introduction to Matlab and Mathematica

Filed under: General — Alex @ 3:09 pm

Don’t recall if I’ve mentioned this before, but this term I’ll be coteaching a course on Matlab and Mathematica. I’ll cover Mathematica. The course website is http://www.acm.caltech.edu/~acm11/2008/FALL. No promises, but I’ll try to post quality lecture notes as the course proceeds, and the other instructor has said the same. There should be around 10 lectures– it’s a one credit hour course– 5 on Matlab, then 5 on Mathematica.

I have about 4 weeks before I need to have my lecture plans finalized. Any input is welcome; there’s so much potential material to cover in such little time, and I’m having trouble deciding what level of knowledge I should aim to impart. Currently I have a patchwork of basic knowledge I’d like to impart– I’ve gotten along fine with my limited knowledge of pattern matching (i.e. I’ve rarely used restricted pattern matching or even double blanks), so I’ve decided that the more esoteric, albeit ‘basic’, features of Mathematica aren’t appropriate for this course– but I’m having trouble linking them together into 5 cohesive lectures with some sort of narrative structure. Partly this is because I want to cover a lot of material, and partly it’s because I learned techniques and theory as I needed to, rather than in an ordered fashion.

What I don’t want to do is end up teaching solely syntax. To that end, I’m relegating a lot of those issues (e.g. the common forms of iterators) to the status of not-quite-homework; in class I’ll try to motivate every lecture with a problem or class of problems, e.g. how to set up Monte Carlo simulations or how to calculate and simplify some nasty integral, and introduce a batch of tools/concepts as a way to solve them. The homework will be a mix of simple one-liners and challenging problems.

As an example of the type of problem I’m interested in, one of the assignments will be to construct a truss solver: the user will input the geometry of the truss, and the loads, and the students’ program should determine the reaction at the truss’ support points. Another will be to, given the equation for a closed figure (not necessarily convex!), simulate a ray bouncing around inside the figure. I need at least three more problem ideas; suggestions are welcome.

Possibly relevant posts:

The other direction in Khintchine’s inequality for Rademacher sums

Filed under: Mathematics — Alex @ 10:36 am

It turns out to be just an application of Jensen’s inequality when p \geq 2:

\displaystyle \left( \mathbb{E} \left|\sum_{i=1}^n \epsilon_i a_i \right|^p \right)^{1/p} \geq \left( \mathbb{E} \left|\sum_{i=1}^n \epsilon_i a_i \right|^2 \right)^{1/2} = \|a\|_2.

The last equality holds because of the independence of the Rademacher variables.

Possibly relevant posts:

Older Posts »