Thứ Tư, 13 tháng 3, 2013

How to write a good research paper and give a good research talk


Research skills

Writing papers, giving research talks, and writing research proposals are key skills, but they aren't easy. This page describes how I approach each of these three challenges, in the hope that they may be useful to you.You probably have ideas of your own. Can you share them with other readers of this page? Here's a Wiki page that anyone can edit, where you can add your comments on the presentations below, your own thoughts and suggestions, and pointers to other material you have found useful.
Here are translations of this page into

How to give a good research talk

"How to give a good research talk", Simon Peyton Jones, John Launchbury, John Hughes, SIGPLAN Notices 28(11), Nov 1993. Since we wrote the paper quite a few people have written with constructive comments. Nick Nethercote also has a useful 2-page guide about giving a talk.

How to write a good research paper

"How to write a good research paper", Simon Peyton Jones.I gave this talk at the Technical University of Vienna in October 2004. There isn't a paper about it, only the talk:

How to write a good research proposal

"How to write a good research proposal", Simon Peyton Jones and Alan Bundy.

Other resources

Finally, here are some pointers to other advice I have found useful, though Google will find you a lot more besides.

Simon Peyton Jones, simonpj@microsoft.com

Thứ Ba, 12 tháng 3, 2013

Bijection, injection, surjection

Các khái niệm toán học thường dùng trên tập hợp:
1. Bijection: song ánh.
2. Injection: đơn ánh.
3. Surjection: toàn ánh.


Bijection

Bijection
A transformation which is one-to-one and a surjection (i.e., "onto").




Injection

Injection
Let f be a function defined on a set A and taking values in a set B. Then f is said to be an injection (or injective map, or embedding) if, whenever f(x)=f(y), it must be the case that x=y. Equivalently, x!=y implies f(x)!=f(y). In other words, f is an injection if it maps distinct objects to distinct objects. An injection is sometimes also called one-to-one.
linear transformation is injective if the kernel of the function is zero, i.e., a function f(x) is injective iff Ker(f)=0.
Bijection
A function which is both an injection and a surjection is said to be a bijection.
In the categories of sets, groups, modules, etc., a monomorphism is the same as an injection, and is used synonymously with "injection" outside of category theory.


Surjection

Surjection
Let f be a function defined on a set A and taking values in a set B. Then f is said to be a surjection (or surjective map) if, for any b in B, there exists an a in A for which b=f(a). A surjection is sometimes referred to as being "onto."
Let the function be an operator which maps points in the domain to every point in the range and let V be a vector space with A,B in V. Then atransformation T defined on V is a surjection if there is an A in V such that T(A)=B for all B.
In the categories of sets, groups, modules, etc., an epimorphism is the same as a surjection, and is used synonymously with "surjection" outside ofcategory theory.

Thứ Tư, 6 tháng 3, 2013

Kỷ niệm xưa

Mới đó mà đã hơn 3 năm rồi bà xã hở.
Tình cờ nghe lại bài này, những kỷ niệm xưa chợt ùa về ...
Thật ngọt ngào !!!
Love you honey !!!