Comments (25)
Alludes to a 2-Fermion diagram (minus the arrows) and also a molecule? The diagram in the upper right can certainly be cleaned up/more and stylized.
from openfermion.
Yeah I am also concerned that if we make the letters out of multiple atomic orbitals then it will be too small to see the orbitals. Let's try to imagine something that could be printed in reasonable sized letters on the breast of a t-shirt or something.
from openfermion.
Here is one concept, it is subtle but I think it gets too cluttered when I tried to add a spin arrow to any of the O:s in the logo.
from openfermion.
By going here you can see for yourself how different configurations look. I am not actually a designer (merely self-taught) so my opinions should probably be taken with a grain of salt. I like the way the O looks with the hat although, which is a shame since I don't really know if there is an O-operator in QC.
It would however also be nice if there could be a logo version with just the O (like the short version of the Amazon logo for example). Something that would make you instantly recognize it. But on the other hand this isn't exactly the next blockbuster brand.
I like where this is going so let's see some more brainstorming and novel ideas!
from openfermion.
Integrating some of the ideas from above: Feynman diagram is cleaned up a little, diagram is now part of
from openfermion.
First logo is up. It will change over time but for now I am closing this issue.
from openfermion.
Spherical Harmonics are really cool too! I was looking at this picture
https://www.flickr.com/photos/oskay/4498896878/
and trying to come up with ideas. I'll let you know, if I come up with something.
from openfermion.
I like those too. Maybe the first "O" in OpenFermion could be the 3s orbital or something. Too bad none of the other letters have enough symmetry to be orbitals!
from openfermion.
That's exactly what I was thinking too! There are plenty of options for "O", but just couldn't find an "F"
Also, if you just take one of the orbitals, then it's kinda hard to guess that someone was going for spherical harmonics. So, I was thinking something like this
https://user-images.githubusercontent.com/2586352/31698882-c263c26a-b38d-11e7-8612-68a9956842e1.png
"F" made out of spherical harmonics. And top row could be made out of just s orbitals for "O"s.
But, this wouldn't be very clear if the logo is printed small (which generally is the case).
from openfermion.
I like it! is it possible to make the "e" in Fermion even more stylized? That does give a good nod to the electrons. For instance, maybe we could even add the minus sign so its e^{-}. But that might also look cluttered.
Another idea is that we could give hats, to the p and the r (indicating position and momentum operators). E.g., \hat{p} and \hat{r}.
I do think we need a subtle nod to quantum computing, probably via the O. What if the O were a little thinner, more round, and had a coordinate axis inside so that it looked like a Bloch sphere? I could see that being too cluttered. Another option would be to put either the first O, the last n, or both in bra's / kets. For instance, <O|penFermion or <O|penFermio|n> or OpenFermio|n>? Especially if the O is a "0", this sort of makes sense. Because people often write things like H|n> = E_n |n>, so we are often after the |0> state.
from openfermion.
I think less is more though. Perhaps just <0|penFermion (with the stylized "e" in fermion) would be best.
from openfermion.
I like both of these. While I don't think we've found "the ultimate" OpenFermion logo yet, I am in favor of using one of these on the front page sooner rather than later (we can always change it later on). @JohanWinther did you make the first logo using latex as well? If so, perhaps you can share the latex? I'd like to try one that is sort of a combination of the two examples you gave. Perhaps in a couple days we should have a vote among the OpenFermion developers to determine the first logo.
from openfermion.
The logo was created using Illustrator, but I've created a ShareLatex project which you can check out. @babbush
from openfermion.
@ncrubin's design is pretty sleek
from openfermion.
I like @ncrubin's Feynman diagram but I despise his font. So what if we wrote OpenFermion like this but where the "e" is some sort of orange/yellow color (I feel electrons are yellow but it needs to be dark enough to be easy to read). Furthermore, instead of the \rangle on the n in the ket, we put Nick's Feynman diagram (to close the ket). Also, it should be aligned as Nick has it so that Open / the Feynman diagram fits above "Fermion". Do others share my vision here!?
from openfermion.
I think serif fonts for logos should be avoided. But that's my personal preference. Font for the logo I suggested is certainly negotiable. Mostly a proposal for using a non-serif font with non-latex characters + diagram. I can work on a couple of versions. I think the |n>...< thing might look a little cluttered but I can make a rough sketch of it.
from openfermion.
I'm totally cool losing the serifs. I think @JohanWinther's font in the first example is nice (and that doesn't have serifs). But I do like the idea of having an italics e that is orange in Fermion, a hat on O in Open, and n in Open inside a ket and the Feynman diagram closing that ket.
from openfermion.
@ncrubin a month back you showed me some designs at IBM conference and we talked about small modifications that would make everyone happy. Any progress on those? I'm serious about trying to get some schwag for March meeting but we'll need to decide on a logo first!
from openfermion.
slightly darker border on the circles in the diagram.
from openfermion.
I love it. I feel the F is like a micrometer too far away from the e. But that is something the designer can take care of I'm sure.
from openfermion.
adjusted F-e spacing and n-ket spacing. O-F vertical and n-bra vertical are now aligned
from openfermion.
Just wanted to leave a comment saying I think it looks really good!
from openfermion.
I actually think I like the font that Open was written in, in the second-to-last one.
from openfermion.
Logo is now on repo front page. I'll update with more professional version once we get it touched up.
from openfermion.
It might also be cool to see a version of exactly this with them both on the same line. That might look better on the GitHub page.
from openfermion.
Related Issues (20)
- Help with one-body and two-body coefficients for orbital removal
- UHF energy with openfermion HOT 1
- scipy > 1.9.3 breaks QuarticFermionicSimulationGate decompose method. HOT 5
- Incorrect Bounds on Trotter Error
- Incorrect formula to calculate required Trotter steps HOT 1
- Resource estimation code not tested as part of the CI
- Should move to black for formatting.
- Why does MajoranaOperator not subclass SymbolicOperator? HOT 1
- Some inconsistencies in molecular single factorization costings HOT 1
- Inconsistencies in the double factorized chemistry resource estimate costing function
- 91 tests fail HOT 7
- Nightly tests are broken HOT 1
- slight modification to function generate_hamiltonian ?
- Operation between MajoranaOperator and numbers? HOT 5
- QuadraticFermionicSimulationGate tests fail with cirq == 1.3.0 HOT 5
- Hubbard model notebook is flaky
- Trotter evolution time may be off by a factor of 2 HOT 2
- 1 test fails HOT 1
- get_sparse_operator fails on non-simplified QubitOperators
- Bad behavior when working with sympy
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openfermion.