O usłudze
PrzetłumaczoneJestem programistą oprogramowania kwantowego specjalizującym się w Q-sharp — języku Microsoftu do obliczeń kwantowych. Moim zadaniem jest przekształcanie abstrakcyjnych pomysłów kwantowych w kod, który rzeczywiście działa i daje powtarzalne wyniki. Przez kilka lat napisałem wiele operacji, funkcji i kompletnych aplikacji w Q-sharp, orkiestrując je z klasycznych programów hostujących i walidując każdy wynik na symulatorach przed uruchomieniem na rzeczywistym sprzęcie. Mój zakres obejmuje wszystko: projektowanie algorytmów kwantowych, kompozycję i optymalizację obwodów, symulację uwzględniającą szumy oraz składanie hybrydowych programów kwantowo-klasycznych, gdzie klasyczna pętla parametryzuje kwantową podprogram. Jeśli masz zadanie, które "pachnie" kwantowo, ale nie jesteś pewien, jak je wyrazić, pomogę uczciwie je ocenić i pokazać, gdzie może pojawić się rzeczywista przewaga. Konkretnie dostarczam czysty kod źródłowy Q-sharp z wyraźnymi punktami wejścia, program hostujący, który przygotowuje dane wejściowe i odczytuje statystyki pomiarowe, oraz opakowania symulacyjne, które pozwalają na odtworzenie każdej figury, którą cytuję. Implementuję i wyjaśniam klasyki — amplifikację amplitudy, estymację fazy, kwantową transformację Fouriera, metody wariacyjne takie jak VQE i QAOA — i dostosowuję je do Twoich operatorów i funkcji kosztowych, zamiast wklejać szablon z podręcznika. Oceniam liczbę kubitów i głębokość bramek, przycinam szerokość obwodu tam, gdzie to ma znaczenie, i dokumentuję kompromisy, aby zespół rozumiał, co każda optymalizacja przyniosła. Wszystko dostarczane jest z testami jednostkowymi przeciwko symulatorowi, komentarzami w kodzie i krótkim pisemnym podsumowaniem. Moim celem nie jest czarna skrzynka, ale przenośna wiedza: powinieneś być w stanie przeczytać kod, rozszerzyć obwody i samodzielnie rozumieć wyniki. Opisz swój cel — konkretny algorytm, prototyp lub przykład dydaktyczny — a ja nakreślę zakres pracy, harmonogram i założenia przed pierwszą linią Q-sharp.